Guten Morgen die Herrschaften. Ich stehe gerade vor dem selben Problem wie hier: http://www.php-resource.de/forum/sho...ight=simplexml . Ich hab dort auch gepostet, erhielt jedoch keine Antwort! Ich weiß, der Thread ist alt, dennoch könnte es ja sein, dass mittlerweile wer eine Lösung hat oder wieder wer das selbe Problem hat!
Ich versuche aus PHP einen RSS Feed von Yahoo auszulesen. Das funktioniert von XAMPP aus problemlos.
Auf dem echten Server meiner Seite klappt es nicht. Mit den Filerights wird es meiner Meinung nach nicht zusammenhängen. Ich habe jedenfalls den Ordner, in dem das Skript liegt auf 777...
Hier die selbigen Fehlermeldungen wie im anderen Thread:
Warning: simplexml_load_file(http://weather.yahooapis.com/forecastrss?p=AUXX0016&u=c) [function.simplexml-load-file]: failed to open stream: Permission denied in /usr/local/www/wwwroot/bmxsquad/bmxsquadlinz/rss_wetter.php on line 94 Warning: Permission deniedI/O warning : failed to load external entity "http://weather.yahooapis.com/forecastrss?p=AUXX0016&u=c" in /usr/local/www/wwwroot/bmxsquad/bmxsquadlinz/rss_wetter.php on line 94
Und der Quellcode, an dem der Fehler entsteht ist einfach nur der Funktionsaufruf von simplexml_load_file():
Der Provider hat mir versichert, dass alles in Ordnung ist (Zugriff auf externe URLs möglich!) und ich habe auch mit phpinfo() alles mit XAMPP verglichen, passt soweit. Also
allow_url_fopen -> on
SimpleXML enabled
libxml enabled
xml support auch enabled
lauft auf php 5.0.5
Dennoch bekomme ich die Fehlermeldungen! Über hilfreicheTips würde ich mich sehr sehr freuen!
Lg, Flo
Ich versuche aus PHP einen RSS Feed von Yahoo auszulesen. Das funktioniert von XAMPP aus problemlos.
Auf dem echten Server meiner Seite klappt es nicht. Mit den Filerights wird es meiner Meinung nach nicht zusammenhängen. Ich habe jedenfalls den Ordner, in dem das Skript liegt auf 777...
Hier die selbigen Fehlermeldungen wie im anderen Thread:
Warning: simplexml_load_file(http://weather.yahooapis.com/forecastrss?p=AUXX0016&u=c) [function.simplexml-load-file]: failed to open stream: Permission denied in /usr/local/www/wwwroot/bmxsquad/bmxsquadlinz/rss_wetter.php on line 94 Warning: Permission deniedI/O warning : failed to load external entity "http://weather.yahooapis.com/forecastrss?p=AUXX0016&u=c" in /usr/local/www/wwwroot/bmxsquad/bmxsquadlinz/rss_wetter.php on line 94
Und der Quellcode, an dem der Fehler entsteht ist einfach nur der Funktionsaufruf von simplexml_load_file():
PHP-Code:
// Yahoooooo Weather
$url = 'http://weather.yahooapis.com/forecastrss?p=AUXX0016&u=c';
// Feed laden
$xml = simplexml_load_file($url);
Der Provider hat mir versichert, dass alles in Ordnung ist (Zugriff auf externe URLs möglich!) und ich habe auch mit phpinfo() alles mit XAMPP verglichen, passt soweit. Also
allow_url_fopen -> on
SimpleXML enabled
libxml enabled
xml support auch enabled
lauft auf php 5.0.5
Dennoch bekomme ich die Fehlermeldungen! Über hilfreicheTips würde ich mich sehr sehr freuen!
Lg, Flo
Kommentar