Ich habe Ubuntu Lamp Stack installiert. Die Locke ist jedoch nicht aktiviert, und ich kann die in der INI-Datei aufgeführte Erweiterung auch nicht finden. Ich habe manuell hinzugefügt, aber es hat auch nicht funktioniert.
Wie soll ich dann Curl aktivieren?
Antworten:
Von http://buzznol.blogspot.com/2008/12/install-curl-extension-for-php-in.html :
Nach der Installation von libcurl sollten Sie den Webserver mit einem der folgenden Befehle neu starten:
sudo /etc/init.d/apache2 restart
ODERsudo service apache2 restart
quelle
sudo apt-get install curl libcurl4-openssl-dev php5-curl php5-cli
Sie müssen nur die php5-curl-Bibliothek installieren. Sie können dies tun, indem Sie ausführen
Klicken Sie hier für weitere Informationen.
quelle
sudo service apache2 restart
Versuchen Sie
sudo apt-get install php-curl
es auf frischem Ubuntu 16.04 LTS mit Lampenserver und PHP7. Ich habe es versucht mitphp7-curl
- hat nicht funktioniert und auch nicht mitphp5-curl
quelle
Für diejenigen, die versuchen, PHP-Curl auf PHP 7 zu installieren, wird eine Fehlermeldung angezeigt. Wenn Sie PHP-Curl in PHP 7 installieren, sollte der Paketname lauten.
Nicht
php5-curl
oderphp7-curl
nurphp-curl
.quelle
Als erstes müssen Sie nach der PHP-Version suchen, auf der Ihr Computer ausgeführt wird.
Befehlszeile :
php -version
Dies zeigt ungefähr so (in meinem Fall):
if: Sie verwenden PHP 5.xx => Befehl ausführen:
sudo apt-get install php5-curl
if: PHP 7.xx => Befehl ausführen (im Fall):
sudo apt-get install php7.0-curl
Aktivieren Sie diese Erweiterung, indem Sie Folgendes ausführen:
und in der Datei "php.ini": Suchen Sie nach dem Schlüsselwort "curl", um diese Zeile unten zu finden und ändern Sie sie von
Zu:
Speichern Sie als nächstes Ihre Datei "php.ini".
Starten Sie in Ihrer Befehlszeile Ihren Server neu, indem Sie Folgendes ausführen :
sudo service apache2 restart
.quelle
Feuern Sie den folgenden Befehl ab, der eine Liste der Module enthält
Dann Datei Feuer unter Befehl mit Modulnamen zu installieren
Als Referenz Link
quelle
Ich habe die meisten der oben genannten Versuche unternommen, aber es hat bei meiner machine.ubuntu 18.04 nicht funktioniert, aber was bei mir funktioniert hat, ist dies.
Erstens: Überprüfen Sie Ihre PHP-Version
zweitens: füge deine PHP-Version zum Befehl hinzu, meine war
Zuletzt starten Sie den Apache-Server neu
obwohl die meisten Leute behaupteten, dass es nicht unbedingt notwendig ist, Apache neu zu starten :) danke
quelle
Sie müssen keine Versionsnummern angeben. Führen Sie einfach sudo apt-get install php-curl aus. Es hat bei mir funktioniert. Vergessen Sie nicht, den Server neu zu starten . sudo service apache2 neu starten
quelle
Versuche dies:
quelle