Bu sorun geçmişte her yerde google'da ve burada tartışılmış gibi görünüyor, ancak henüz bir çözüm bulamadım. fopen (http://www.google.ca):PHP5 verme akışı açılamadı: fopen kullanırken HTTP isteği başarısız oldu
Çok basit Fopen bana
PHP Uyarı verir failed to open stream: HTTP isteği başarısız oldu"
Ben getirilirken am URL hiçbir önemi yok. Çünkü ben http://www.google.com getirdiğimde bile işe yaramıyor.Farklı bir betik farklı sunucu üzerinde çalışıyor.Bir başarısız olan Ubuntu 10.04 ve PHP 5.3.2.Bu benim betiğimde bir sorun değil, sunucumda farklı bir şey olabilir veya PHP'de bir hata:
php.ini içinde bir user_agent kullanmayı denedim ama başarılı değil. Allow_url_fopen öğem Açık olarak ayarlandı.
Herhangi bir fikriniz varsa, çekinmeyin! php.ini yapılandırma harici URL açmak için fopen izin verecek şekilde ayarlanır
Komut satırından 'wget http: // www.google.ca' yapabilir misiniz? Fopen() 'daha fazla hata bilgisi vermiyor mu? –
fopen yapabilir misiniz ('173.194.43.104')? (bu google.ca'nın ip adresidir) belki de DSN bu sunucudaki PHP tarafından erişilebilir değil mi? –
@Pekka evet, bu yolla hiçbir sorun getiremiyorum – mickey