Какие-либо настройки php.ini, которые могут повлиять на это?
так не считаете.если у вас установлен PCEL Runkit и runkit.internal_override=1
в php.ini, вы можете добавить это в файл auto_prepend_file
php.ini, который должен сделать ваши собственные тайм-ауты глобальными значениями по умолчанию:
<?php
runkit_function_rename('curl_init','curl_original_init');
runkit_function_add ( 'curl_init' , '$url=null','$ch=curl_original_init($url);curl_setopt_array($ch,array(CURLOPT_TIMEOUT=>100,CURLOPT_CONNECT_TIMEOUT=>100));return $ch;');
- обратите внимание, что многие люди считают, что это
an evil hack
, технически изменяя поведение встроенных функций php n all ..