При выполнении скрипта, происходит соединение по soap wsdl, так вот если сервер к которому подключается soap не работает то сайт просто напросто зависает, и никто не может его загрузить нормально. Пытался выставить таймауты но что то они не помогают либо я их не так выставляю. Может кто чем поможет, куда копать почему сайт зависает, и как решить проблему?
Тут еще такая штука, если смотреть по хостингу то исключение вылезает в функции start и пишет ошибку при проверке, а если на домашнем openserver то исключение вылетает при конекте с сервером. Возможно ли такое вообще? может настройки какие на хостинге что он тупо не обрабатывает исключение при конекте с сервером?
Имеешь в виду логи запросов на soap сервер? Тоже думал об этом, последовательно сохранять секунды выполнения запроса.
Опция connection_timeout определяет тайм-аут в секундах для соединения с SOAP-сервисом. Опция не устанавливает тайм-аут для сервисов с медленными ответами. Для ограничения времени ожидания вызовов используется default_socket_timeout.