php - 如何修复 laravel 安装失败,因为扩展未启用
问题描述
这是我的命令
danil@danil-Lenovo-ideapad-120S-14IAP:~/.config/composer$ composer global require laravel/installer
Changed current directory to /home/danil/.config/composer
Using version ^3.0 for laravel/installer
./composer.json has been created
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
问题 1
- laravel/installer v3.0.1 requires ext-zip * -> the requested PHP extension zip is missing from your system.
- laravel/installer v3.0.0 requires ext-zip * -> the requested PHP extension zip is missing from your system.
- Installation request for laravel/installer ^3.0 -> satisfiable by laravel/installer[v3.0.0, v3.0.1].
To enable extensions, verify that they are enabled in your .ini files:
- /etc/php/7.2/cli/php.ini
- /etc/php/7.2/cli/conf.d/10-opcache.ini
- /etc/php/7.2/cli/conf.d/10-pdo.ini
- /etc/php/7.2/cli/conf.d/20-calendar.ini
- /etc/php/7.2/cli/conf.d/20-ctype.ini
- /etc/php/7.2/cli/conf.d/20-exif.ini
- /etc/php/7.2/cli/conf.d/20-fileinfo.ini
- /etc/php/7.2/cli/conf.d/20-ftp.ini
- /etc/php/7.2/cli/conf.d/20-gettext.ini
- /etc/php/7.2/cli/conf.d/20-iconv.ini
- /etc/php/7.2/cli/conf.d/20-json.ini
- /etc/php/7.2/cli/conf.d/20-phar.ini
- /etc/php/7.2/cli/conf.d/20-posix.ini
- /etc/php/7.2/cli/conf.d/20-readline.ini
- /etc/php/7.2/cli/conf.d/20-shmop.ini
- /etc/php/7.2/cli/conf.d/20-sockets.ini
- /etc/php/7.2/cli/conf.d/20-sysvmsg.ini
- /etc/php/7.2/cli/conf.d/20-sysvsem.ini
- /etc/php/7.2/cli/conf.d/20-sysvshm.ini
- /etc/php/7.2/cli/conf.d/20-tokenizer.ini
You can also run `php --ini` inside terminal to see which files are used by PHP in CLI mode.
Installation failed, deleting ./composer.json
这是我的错误信息我不知道如何激活它
解决方案
推荐阅读
- wordpress - 在 Wordpress 自定义帖子类型上具有动态重写标签的自定义永久链接
- ruby-on-rails - 编辑博客时的 Heroku 问题(随机路由到 Matchheight.js)
- python - 如何在 Django 序列化程序验证中引发多个 ValidationErrors(包括自定义错误)
- multithreading - 是否可以并行化或展开此循环?
- javascript - 使用 ImageField 在 Ajax 中序列化(表单)
- python - 带有数组的 Python Sklearn 管道
- react-native - Animated.View 和 Animated.Value 抛出只读赋值或不可变对象错误
- google-cloud-platform - AWS 使用私钥承担 iam 角色与 gcp 的 json 文件
- entity-framework - Linq To Entities - 在 DB 上运行 CONVERT to int
- macos - NSTableView 内的 NSTableViewCell