2017-01-13 5 views
0

Ich posten json Daten auf meiner Demo-Website und file_get_contents('php://input'); funktioniert, aber der gleiche Code funktioniert nicht auf meiner Live-Site. Beide Seiten werden auf demselben Server gehostet. Ich konnte das Problem nicht herausfinden.file_get_contents ('php: // input') funktioniert nicht

Ich habe überprüft, die allow_url_fopen auf off auf beiden Seiten eingestellt ist.

Kann jemand helfen, das Problem herauszufinden?

Antwort

0

Sie müssen allow_url_fopen von php.ini auf Ihrem Host aktivieren oder mit Ihren Hosting-Providern sprechen.

Diese Option ermöglicht es, die URL-aware fopen Wrapper, die

gesetzt allow_url_fopen-1 in Ihrem ini (verwenden Sie einen php.ini Datei verwenden ini_set in PHP-Code oder mit dem Host sprechen) wie Dateien URL-Objekt ermöglichen den Zugriff.

ist es normalerweise deaktiviert, um Missbrauch zu verhindern. Wenn Sie für Ihr Hosting bezahlt haben, nehmen Sie Kontakt mit Ihrem Gastgeber auf, damit er sie für Sie aktivieren kann.

Wenn das Ändern dieser Einstellung keine Option ist, sehen Sie sich die Bibliothek cURL an.

Verwandte Themen