Ich benutze den PHP-Server von PHPStorm zum Testen meiner Website. Ich brauche cURL-Unterstützung. In meiner php.ini habe ich extension=php_curl.dll
unkommentiert, und ich habe cURL auf meinem Computer installiert (es funktioniert von der Kommandozeile aus). Ich habe auch PhpStorm neu gestartet, und immer noch heißt es, dass eine der Curl-Funktionen (curl_init
, curl_version
usw.) nicht definiert sind.PHPStorm - cURL funktioniert nicht
Nach ein paar Recherchen bin ich gelaufen phpinfo()
. cURL wird nicht in der Liste der Erweiterungen angezeigt.
Unter der Interpreter-Konfiguration (Einstellungen> Sprachen> PHP> CLI-Interpreter> ...) habe ich sogar auf die Schaltfläche "open php.ini im Editor" geklickt, um sicherzustellen, dass sie gleich sind. Beim Öffnen der php.ini im Editor (PhpStorm) wurde die Zeile ebenfalls unkommentiert, sodass PhpStorm auf die korrekte Datei verweist.
Warum funktioniert cURL nicht auf PHPStorm?
Wie genau haben Sie die 'phpinfo()' ausgeführt? Haben Sie eine lokale PHP-Installation in 'Einstellungen> Sprachen> PHP> CLI-Interpreter> ...' eingerichtet? Der Punkt hier ist, sicherzustellen, dass die phpinfo() Seite von einem Interpreter generiert wurde, den Sie in IDE ausgewählt haben. Wenn Sie mehrere PHP-Installationen haben, erhalten Sie möglicherweise das PHPinfo eines anderen lokalen PHP-Webservers –
Der einzige von mir konfigurierte Interpreter war ein lokaler, der einzige PHP-Download, den ich habe – MCMastery