Сбой HTTP-запросов для сайтов WordPress после обновления с PHP 5.2 до PHP 5.3
Я обновил Ubuntu 9.10 до 10.04 beta 1, а PHP обновился с 5.2 до 5.3. Теперь все мои сайты WordPress и Magento не работают. Я попытался получить заголовки URL из командной строки, но HTTP-запрос не удался.
Использование get_headers в небольшом скрипте, PHP Предупреждение: get_headers ( http://local.vhosts1.com/): не удалось открыть поток: ошибка HTTP-запроса! в get_headers.php в строке 12
Но HTTP-запрос не выполняется только для сайтов на WordPress и Magento, но не для пользовательских. Возможно, это связано с какой-то директивой htaccess?
1 ответ
Проверьте настройки для:
allow_url_fopen = On
в вашем файле php.ini. Возможно, что код не использует сокеты для открытия удаленных сайтов и использует file_get_contents.