Unable to locate package php5-curl
Ich habe einen Linux server mit Ubuntu 16.04 installiert. Ich usit nur für LAMPP-Umgebung, habe ich PHP 5.6 installiert ist (apache und CLI), dass, weil das Projekt crash mit PHP7, so habe ich zu halten in der version 5.6. Ich versuche ein PHP-Skript von der Kommandozeile, und ich bekommt: curl_init() in deren Funktion.
So ging ich an die php.ini-Datei (die, die man von der CLI) und nicht die Erweiterung, aber in der CLI, wenn ich: php --version
ich bekommen:
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/20131226/php_curl.dll' - /usr/lib/php/20131226/php_curl.dll: cannot open shared object file: No such file or directory in Unknown on line 0
Dann habe ich versucht zu installieren curl mit: sudo apt-get install php5-curl
dann bekomme ich aber:
E: Unable to locate package php5-curl
So, was sollte ich dann tun? Wie kann ich es installieren?Dank
- Mögliche Duplikate von How to install php-curl in ubuntu 16.04
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich habe das gleiche Problem, Sie müssen dieses add-repository
versuchen, ich habe das gleiche Problem gelöst, indem Sie diesen Befehl
curl --help
und es ist installiert. So langsam beginne ich zu glauben, dass ich hace ersetzen Sie das Verzeichnis, wo die dll liegt, aber ich weiß nicht, wie man die aktuelle LageIn Ubuntu 16.04 Standard PHP-version ist 7.0, wenn Sie verwenden möchten anderen version dann zu installieren, müssen Sie PHP-Paket je nach PHP-version:
fügen Sie diese repository
sudo add-apt-repository ppa:ondrej/php
sudo apt update
wählen Sie Ihre php-version 5.5, 5.6,7.0, 7.2
PHP 5.6:
sudo apt-get install php5.6-curl
Test curl aktiviert oder deaktiviert
erstellen index.php und fügen Sie diesen code
echo 'Curl: ', function_exists('curl_init') ? 'Enabled' : 'Disabled';