Неожиданная ошибка HTTP произошла во время запроса API в WordPress - PullRequest
1 голос
/ 22 мая 2010

Я получаю эту ошибку в своем блоге WordPress, размещенном на моем сервере каждый раз, когда я ищу плагины или пытаюсь обновить WordPress и на панели инструментов. Я попытался изменить время ожидания с 5 до 30 в файле http.php в wp-includes. Это помогло НЕ . Мой блог работает отлично. Эта проблема действительно раздражает, так как мне приходится вручную копировать плагины, темы и обновления.

Ответы [ 5 ]

2 голосов
/ 22 июня 2010

У меня была эта проблема на днях. Это произошло из-за того, что настройки брандмауэра моего сервера не разрешали исходящие подключения к порту 80 (что и используется установочным модулем Wordpress)

Я просто перезапустил брандмауэр и fail2ban (чтобы быть уверенным), и он начал работать.

Ваш веб-сервер защищен брандмауэром?

1 голос
/ 21 октября 2011

У меня была такая же проблема, и это сводило меня с ума! Проблема была на самом деле в /etc/php5/apache2/php.ini и не имела никакого отношения к проблеме времени ожидания, о которой все говорят (по крайней мере для меня) с проблемой сразу же после запроса на загрузку, поэтому вот решение, и я надеюсь, что это поможет другим:

sudo nano /etc/php5/apache2/php.ini

изменение: allow_url_fopen = Off
до: allow_url_fopen = On

Затем перезапустите сервер Apache: sudo /etc/init.d/apache2 restart

1 голос
/ 25 июня 2010

Кажется, что ваш хост не может видеть сервер WordPress, чтобы запрашивать его на предмет поиска и обновлений.Это может произойти из-за некоторой конфигурации вашего хоста или его сети, контролируемой вашей хостинговой компанией.

Подайте запрос в службу поддержки у вашей хостинговой компании, сообщив им, что у вашего хостинг-компьютера проблема с подключением к api.wordpress.org (который почти наверняка является сервером, к которому у вас возникают проблемы с подключением) и просит их разобраться в проблеме.

Возможно, вам больше повезет, задав вопрос по ServerFault;это на самом деле не вопрос программирования.

0 голосов
/ 20 июня 2010

Какой у вас PHP memory_limit? Недавно я столкнулся с проблемами при включении плагинов, поскольку мой лимит был установлен на 24M, а повышение до 64M решило все проблемы.

0 голосов
/ 27 мая 2010

Если честно, я немного растерялся. Я погуглил ошибку и, похоже, на ней было довольно много ресурсов (правда, большинство из них предлагало исправить тайм-аут). Но я нашел комментарий, который может помочь ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...