fastix®: file_get_contents

Beitrag lesen

Moin!

ich lese mit file_get_contents eine externe XML-Datei aus

Die erste Frage ist, ob Deine php.ini wirksam ist.

verwende ggf. curl

Woran könnte es noch liegen, bzw. wie kann ich rausbekommen ob z.B. eine Firewall das Auslesen verhindert?

Das kann sehr viele Ursachen haben.
1. Löst Dein Server überhaupt den Domainname des entfernten Servers auf?
2. aber das ist unwahrscheinlich, sind ausgehende Requests zu diversen Ports verboten.

probiere das in einer ssh-sitzung:

~> host entfernter.host

und wenn Du schon dabei bist versuche auch

~> telnet entfernter.host 80

ist die Antwort:

Trying [IP-Adresse]...
Connected to entfernter.host
Escape character is '^]'.

dann breche mit [STRG]+[C] (und [ENTER] ab, Du weist genug: Es liegt an PHP, also an der PHP- Konfiguration.

Kommt diese Anwort nicht, dann gehe in den Netzwerkeinstellungen oder bei der Firewall auf Fehlersuche.

MFFG (Mit freundlich- friedfertigem Grinsen)

fastix