インストールしたばかりのLinux初心者ですcomposer and laravel ...
しかし、私が実行するとき、laravel new project
次のエラーが発生します。
[RuntimeException]
The Zip PHP extension is not installed. Please install it and try again.
その拡張機能のインストール方法がわかりません...
助けてください
コマンドラインに入力してみてください:
_Sudo apt-get install php7.0-Zip
_
次の方法でルートから確認します。
dd(get_loaded_extensions());
これでうまくいきました。
pHP 7.0
Sudo apt-get install php7.0-Zip
pHP 7.1
Sudo apt-get install php7.1-Zip
等々!
同じ問題が発生し、Sudo apt install php7.0-Zip
コマンドを使用して拡張機能をインストールしようとしましたが、同じエラーが発生しました。ようやくSudo apt install php-Zip
で解決しました
php7.0-zts
を使用していました。
解決策は、すべてのZTS
パッケージをアンインストールし、通常のphp7.0
パッケージに戻すことでした。
これは、Brew DoctorとBrew Cleanupを使用すると古くなります。 Brew Doctorは、laravelのインストールに役立ついくつかの修正を提供します。
composer global require laravel/installer\n && brew install php