Ich rufe an, um eine XML-Datei herunterzuladen und sie mit exec() und dem Befehl curl in eine Datei zu schreiben. Ich habe versucht mit curl_exec(), aber es wurde nicht von meinem PHP-System erkannt.cURL schlägt fehl, wenn sie von PHP aufgerufen wird exec()
Irgendwie schlägt der cURL-Aufruf jetzt fehl. Es war nicht vorher, aber eines Tages besuche ich meine Website und WHAM. Tschüss, XML-Parser.
Dinge, die Arbeit hat:
- Aufruf cURL von der Kommandozeile mit dem gleichen Argumente.
- exec ("ls /");
Dinge, die nicht funktioniert hat:
- die Locke, dann vervollständigt den Pfad zum Curl in meiner exec-Funktion.
die Fehler googeln, dass die Locke Würfe, wenn ich gebe die Fehler aus der exec-Funktion
ld.so.1: curl: fatal: /opt/csw/lib/libsunmath.so.1: unbekannten Dateityp
shell_exec
- Mit wget hing irgendwie das Skript. Nur nie fertig.
- Selbstgeißelung
Könnte Ihr Host Ihre cURL-Bibliotheken aktualisiert oder modifiziert haben? – alex
Ich bin der Gastgeber. Sprechen Sie über die PHP cURL-Bibliotheken? Ich glaube nicht, dass ich irgendetwas in dieser Abteilung berührt habe. Ich weiß nicht, was libsunmath.so.1 auch ist. –
Sorry für die späte Antwort - und ja, ich sprach über die PHP cURL-Bibliotheken. Wenn Sie der Gastgeber sind, dann ist das nicht Ihr Problem. Viel Glück, eine Lösung zu finden. – alex