Eléphant du PHP |
428 Messages
13 mai 2010, 14:57
Ben il te faut installer Curl sur ton serveur (curl extension is not available).
Il te faut tester si Curl est actif ou pas.
Crée un fichier : testcurl.php et copie ceci dedans.
Uploade le sur ton serveur et exécute le
<?php
echo '<pre>';
var_dump(curl_version());
echo '</pre>';
?>
Si tu obtiens un truc du genre c'est que curl est activé :
Code : Tout sélectionner
array(9) {
["version_number"]=>
int(461570)
["age"]=>
int(1)
["features"]=>
int(540)
["ssl_version_number"]=>
int(9465919)
["version"]=>
string(6) "7.11.2"
["host"]=>
string(13) "i386-pc-win32"
["ssl_version"]=>
string(15) " OpenSSL/0.9.7c"
["libz_version"]=>
string(5) "1.1.4"
["protocols"]=>
array(9) {
[0]=>
string(3) "ftp"
[1]=>
string(6) "gopher"
[2]=>
string(6) "telnet"
[3]=>
string(4) "dict"
[4]=>
string(4) "ldap"
[5]=>
string(4) "http"
[6]=>
string(4) "file"
[7]=>
string(5) "https"
[8]=>
string(4) "ftps"
}
}
Si tu obtiens cette erreur c'est que Curl n'est pas installé ou du moins activé :
Fatal error: Call to undefined function curl_version() in testcurl.php on line 2
Si Curl n'est pas activé et si tu travailles avec WAMP, tu peux suivre ces instructions :
1) Fermer WAMP (si il est chargé)
2) Aller dans WAMP\bin\php\(ta version de php)\
3) éditer php.ini
4) Rechercher après curl, décommenter : extension=php_curl.dll
5) Aller dans WAMP\bin\Apache\(ta version d'apache)\bin\
6) éditer php.ini
7) Rechercher après curl, décommenter extension=php_curl.dll
8) Sauvegarder l'ensemble
9) Redémarrer WAMP
10) Tester
A+
