Bonjour,
En lançant mon script PHP, j'ai le message suivant :
Fatal error: Uncaught Error: Call to undefined function curl_init() in C:\Program Files (x86)\EasyPHP-Devserver-17\eds-www\index.php:30 Stack trace: #0 {main} thrown in C:\Program Files (x86)\EasyPHP-Devserver-17\eds-www\index.php on line 30
J'ai bien activé l'extension php_curl dans le php.ini
Mais j'ai des trucs bizarres dans mon phpinfo() (je ne sais pas s'ils sont normaux) :
extension_dir m'indique C:\php\ext alors que dans le php.ini, j'ai extension_dir = "C:\Program Files (x86)\EasyPHP-Devserver-17\eds-binaries\php\php713vc14x86x170524134257\ext"
J'ai aussi la variable PATH qui contient tout ça :
C:\Program Files\avs\bin;C:\ProgramData\Oracle\Java\javapath;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\CDC Software\PivotalClient\PivotalClient.PerMachine\exe\bin\Standard;C:\Program Files (x86)\EasyPHP-Devserver-16.1\eds-binaries\php\php5619vc11x86x161007161418\;C:\Program Files (x86)\EasyPHP-Devserver-16.1\eds-binaries\php\php5619vc11x86x161007161418\ext
avec notamment des références à easyphp 16.1 alors que je suis en 17
Ma version de PHP est 7.1.3
J'ai eu le même problème avec les versions antérieures de PHP et d'easyphp
J'ai le message d'erreur sur le premier appel à CURL : $ch = curl_init();
Et lorsque je vérifie si curl est chargé... et bien non :
if (!extension_loaded('curl')) {
echo "<br>pas de curl";
}
Si quelqu'un a une idée...
Partager