2015-01-02 9 views
6

Ho provato a effettuare una richiesta di dominio incrociato nella codifica php utilizzando http_get. Nel mio server non sono installati moduli richiesti. Non so cosa installare per rendere possibile fare http_get.Errore irreversibile: chiamata a una funzione non definita http_get()

L'errore che ho ottenuto è stato

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

ho cercato di fare in modo (PECL pecl_http> = 0.1.0) http_get - Eseguire richiesta GET

ma, non ho trovato fuori soluzione.

Quindi, per favore aiutatemi a eseguire la codifica http_get. Grazie in anticipo.

risposta

4

Penso che devi abilitare extension=php_http.dll nel tuo file php.ini e poi riavviare il tuo server Apache.
vi consiglio di utilizzare cURL invece di http_get() (stessa manipolazione, è necessario attivare extension=php_curl.dll e riavviare apache)

Speranza che aiuta :)

+0

Per curiosità, perché li consiglia di utilizzare cURL invece? – James

+0

@Halayem Puoi dare un esempio di utilizzo per cURL? 'http_get()' non è ancora definito. – n8bar