Localhost-URL funktioniert im Browser, gibt aber bool (false) für PHP curl_exec zurück

9

Ich habe den folgenden PHP-Code:

%Vor%

mit folgendem Ergebnis:

  • OK für eine $ URL wie " Ссылка "

  • KO für eine $ URL wie " Ссылка " und bool (false) zurückgeben, wenn ich einen var_dump mache

und das, obwohl der Browser Ссылка problemlos anzeigen kann. Ich führe einen xampp Apache Server auf dem localhost.

Ich kann nicht herausfinden, was das Problem ist. Jede Hilfe würde sehr geschätzt werden.

    
tucson 05.01.2011, 13:59
quelle

5 Antworten

4

Sie sollten sicherstellen, dass Ihr Apache auf die richtigen Schnittstellen hört. Ich hatte dieses Problem einmal auf einem Vist-Rechner: Apache (XAMP) lauschte nur auf IPv4, aber unter Vista löst "localhost" standardmäßig eine IPv6-Adresse auf.

Um die IPv6-Adresse zu deaktivieren, bearbeiten Sie Ihre % system32% \ drivers \ etc \ hosts -Datei und entfernen Sie die Zeile :: 1.

    
xrstf 06.01.2011 01:13
quelle
0

cURL konvertiert die Anforderung möglicherweise hinter den Kulissen in IPv6. Zusätzlich zu der von xrstf vorgeschlagenen Lösung können Sie einfach versuchen, 127.0.0.1 anstelle von localhost zu verwenden, um eine IPv4-Verbindung zu erzwingen.

    
P_Enrique 22.02.2014 19:30
quelle
0

Eine mögliche Sache ist ein Firewall-Problem. Curl versucht standardmäßig, Port 1080 zu verwenden, der wahrscheinlich nicht auf Ihrem localhost / router / ISP geöffnet ist.

Wenn es kein Problem ist, dann versuchen Sie nach der Ausführung der Locken, etwas wie folgt:

%Vor%

Sie werden sehen, was während Ihrer Curl-Ausführung fehlgeschlagen ist. Weitere Informationen: curl_getinfo curl_errno curl_error

    
Hardik Sondagar 24.02.2014 08:06
quelle
0

Versuchen Sie es mit

%Vor%

Um zu sehen, was passiert, hoffe, das hilft

    
Mr.Quack 24.02.2014 12:25
quelle
0

Das könnte sein:

IPV6-Problem mit curl:

curl konfiguriert mit: C-Ares aktiviert IPv6 aktiviert Das lokale System hat ipv6 deaktiviert. Bitte überprüfen Sie dies.

Sie können auch die Host-Datei freigeben, um weitere Details zu erhalten.

    
Madan 24.02.2014 15:09
quelle

Tags und Links