Problem mit file_get_contents

wanna-be

New Member
hallo,
habe plesk 8.6.0 installiert und ein script was daten per file_get_contents holt, funzt auf einem anderen Server nur auf dem aktuellen nicht. Was könnte falsch sein, bzw welche funktion muss aktiviert sein?
 
Was für Daten? Bitte mehr Informationen.

Ich rate mal: Dein Script holt Daten von einem URL? Dann ist allow_url_fopen verboten.
 
Hast du den Link unter [2] in meinem Posting angeklickt und gelesen?
 
Last edited by a moderator:
Dann schau ins Error-Log.

Nach PHP-Doku ist get_file_contents von allow_url_fopen abhängig. Wenn das aktiv ist, dann muss es an etwas anderem liegen. Wenn im Log nichts steht, dann ist evtl. das Logging nicht aktiv oder das LogLevel zu niedrig.

BTW: Ich lese keine phpinfo-Seiten, wenn ich auf allow_url_fopen hinweise und diese dann nicht mit dem Hinweis zusammen präsentiert werden, dass es doch aktiv sei. Nimms nicht persönlich - es können nur zu viele Leute da draußen nicht selber lesen.
 
Last edited by a moderator:
habe ich ja, werde nur nicht schlüssig draus:

[Tue Sep 23 19:34:36 2008] [error] [client 77.8.176.243] PHP Notice: Use of undefined constant value - assumed 'value' in /srv/www/vhosts/h1421265.stratoserver.net/httpdocs/shop/inc/function.php on line 15, referer: phpinfo()
[Tue Sep 23 19:34:36 2008] [error] [client 77.8.176.243] PHP Notice: Use of undefined constant key - assumed 'key' in /srv/www/vhosts/h1421265.stratoserver.net/httpdocs/shop/inc/function.php on line 15, referer: phpinfo()
[Tue Sep 23 19:34:36 2008] [error] [client 77.8.176.243] PHP Notice: Use of undefined constant value - assumed 'value' in /srv/www/vhosts/h1421265.stratoserver.net/httpdocs/shop/inc/function.php on line 15, referer: phpinfo()
[Tue Sep 23 19:34:36 2008] [error] [client 77.8.176.243] PHP Notice: Use of undefined constant key - assumed 'key' in /srv/www/vhosts/h1421265.stratoserver.net/httpdocs/shop/inc/function.php on line 15, referer: phpinfo()
[Tue Sep 23 19:34:36 2008] [error] [client 77.8.176.243] PHP Notice: Use of undefined constant value - assumed 'value' in /srv/www/vhosts/h1421265.stratoserver.net/httpdocs/shop/inc/function.php on line 15, referer: phpinfo()


und mehr net
 
Poste bitte mal einen relevanten Auszug aus dem Code.
Die Notices deuten an, dass der Code so zwar lauffähig ist aber nicht funktionieren wird.
 
Also das Script funktioniert auf anderem Host..

Irgendwo ist was falsch.. Eine Funktion muss noch aktualisiert oder aktiviert werden
 
Hast du auch in _allen_ relevanten Logs nachgeschaut?
Das PHP hat Suhosin aktiv - das könnte auch einen URL-Zugriff unterbinden. Und Suhosin schreibt die Logs IIRC in das Error-Log des Apache und nicht ins PHP-Log.

Und wie sicher bist du, dass der Aufruf auch Tatsächlich output produziert? Hast du es mal mit einem anderen URL probiert?
 
Back
Top