2016-04-08 9 views
7

Ich bin ein Neuling in Linux ich gerade installiert Komponist und Laravel ...Runtime Die Zip-PHP-Erweiterung nicht installiert ist

aber wenn ich laufen die laravel new project ich die folgende Fehlermeldung erhalten:

[RuntimeException] 
The Zip PHP extension is not installed. Please install it and try again. 

ich weiß nicht, wie man diese Erweiterung installieren ...

helfen bitte

+0

Siehe auch: http://serverfault.com/questions/436634/installing-php-extensions-on-linux –

Antwort

11

Try-Typ in der Befehlszeile:

sudo apt-get install php7.0-zip

von jeder Route Verify mit:

dd(get_loaded_extensions());

Das ist für mich gearbeitet, viel Glück.

+1

Arbeitete für mich auch. Ich verwende PHP 7.0 –

+0

was ist dd (get_loaded_extensions()); und wo verifiziere ich? –

+0

@NathanSiafa dd (get_loaded_extensions()); Dumps ein Array von PHP-Erweiterungen installiert. Wenn Sie die Zip-Erweiterung nicht sehen, müssen Sie sie wie oben beschrieben installieren. Nicht genau, was du meinst "wo kann ich überprüfen" –

0

Ich verwendete php7.0-zts.
Die Lösung bestand darin, alle ZTS-Pakete zu deinstallieren und zu den normalen php7.0-Paketen zurückzukehren.

3

für PHP 7,0

sudo apt-get install php7.0-zip 

für PHP 7,1

sudo apt-get install php7.1-zip 

und so weiter!

0

Ich habe das gleiche Problem und versuchte, die Erweiterung mit dem Befehl sudo apt install php7.0-zip zu installieren, aber immer noch den gleichen Fehler. Ich löste es schließlich mit sudo apt install php-zip

Verwandte Themen