2015-01-02 15 views
6

Próbowałem wykonać żądanie domeny krzyżowej w kodowaniu php za pomocą http_get. Na moim serwerze nie ma wymaganych wymaganych modułów. Nie wiem, co zainstalować, aby umożliwić wykonanie http_get.Błąd krytyczny: wywołanie niezdefiniowanej funkcji http_get()

Błąd który dostałem był

Fatal error: Call to undefined function http_get() in C:\xampp\htdocs\article\index.php on line 2

Próbowałem zrobić (PECL pecl_http> = 0.1.0) http_get - Wykonywanie żądania GET

ale ja nie dowiedzieć się rozwiązanie.

Proszę, pomóż mi uruchomić kodowanie http_get. Z góry dziękuję.

Odpowiedz

4

Myślę, że musisz włączyć extension=php_http.dll w swoim pliku php.ini, a następnie ponownie uruchomić serwer Apache.
Radzę używać cURL zamiast http_get() (sam manipulacji, należy włączyć extension=php_curl.dll i restart apache)

nadzieję, że pomoże :)

+0

Z ciekawości, dlaczego doradzić ich używać cURL zamiast tego? – James

+0

@Halayem Czy możesz podać przykład użycia dla cURL? 'http_get()' jest wciąż niezdefiniowane. – n8bar