2016-07-05 4 views
0

Ich versuche eine Datei über Curl zu senden, die in vfs: // in Google App Engine erstellt wurde. Es funktioniert gut, aber Curl kann nicht aus irgendeinem Grund die Datei laden, die einen Fehler zurückgibt "Datei kann nicht geladen werden von ...". Ich habe doppelt mit file_get_contents Funktion überprüft und die Datei ist immer noch da, wenn Curl aufgerufen wird, so ist es nicht der Fall von nicht vorhandenen Datei. Dieses Problem tritt nur in GAE-Dateisystem auf.Curl kann keine temporären Dateien von vfs laden: //

Die Datei wird mit tempnam(sys_get_temp_dir(), 'file'); erstellt.

Hat dieses Problem etwas damit zu tun, dass Curl auf GAE nicht richtig unterstützt wird? Was ist die richtige Methode zum Erstellen temporärer Dateien für Curl zum Lesen in GAE?

Antwort

0

Curl wird auf GAE nicht richtig unterstützt, also habe ich GuzzleHTTP verwendet und es hat mein Problem gelöst.

Verwandte Themen