Назад | Перейти на главную страницу

PHP 5.3.8 fopen на Windows Server 2003

Я работаю над проектом, в котором клиент использует WordPress в Windows 2003. Они обновились до PHP 5.3.8 и большинство все работает хорошо. Однако они не могут подключаться к внешним сервисам, таким как API плагинов WordPress.

Они настроили ведение журнала ошибок, и вот пример одной из ошибок, вызванных тестированием транспорта PHP Streams через плагин Core Controls в WordPress.

[06-Oct-2011 13:45:02] PHP Warning:  fopen(http://tools.dd32.id.au/wordpress/core-control.php) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Impossibile stabilire la connessione. Risposta non corretta della parte connessa dopo l'intervallo di tempo oppure mancata risposta dall'host collegato.
 in C:\..[path].. \wp-includes\class-http.php on line 876

В .ini для параметра allow_url_fopen установлено значение «Вкл.».

Какие-либо рекомендации относительно того, что следует проверить дальше?

ОБНОВИТЬ

Похоже, проблема может быть связана с брандмауэром. При тестировании cURL через Core Control я получаю следующую ошибку:

An Error has occured: couldn't connect to host

И при тестировании PHP fsockopen () я получаю следующую ошибку:

Warning: fsockopen() [function.fsockopen]: unable to connect to tools.dd32.id.au:80 (Impossibile stabilire la connessione. Risposta non corretta della parte connessa dopo l'intervallo di tempo oppure mancata risposta dall'host collegato. ) in C:\Inetpub\www\profesionfarmacia.es\landing\beta\wp-includes\class-http.php on line 629
An Error has occured: 10060: Impossibile stabilire la connessione. Risposta non corretta della parte connessa dopo l'intervallo di tempo oppure mancata risposta dall'host collegato.

Если это проблема брандмауэра, есть ли у вас какие-либо конкретные рекомендации, что делать?

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

Safe_mode выключен?

Хотя я не уверен, применяется ли он к оболочкам потока, действует ли open_basedir? Есть ли в нем «http: //»?

С.