当我想安装作曲家时遇到这些错误
问题1-phpdocumentor / reflection-docblock 5.0.0的安装请求-> phpdocumentor / reflection-docblock [5.0.0]可满足。-phpdocumentor / reflection-docblock 5.0.0需要ext-filter ^ 7.1->所请求的PHP扩展过滤器的版本错误(7.2.28-3 + ubuntu16.04.1 + deb.sury.org + 1)安装
步骤1:更新本地存储库
sudo apt-get update
步骤2:安装软件依赖项
sudo apt-get install curl php-cli php-mbstring git unzip
步骤3:下载Composer安装程序脚本
curl -sS https://getcomposer.org/installer -o composer-setup.php
注意:如果要在下载目录之前移至主目录,安装程序,使用命令:cd
步骤4:验证下载的完整性
php -r "if (hash_file('sha384', 'composer-setup.php') ===
'a5c698ffe4b8e849a443b120cd5ba38043260d5c4023dbf93e1558871f1
f07f58274fc6f4c93bcfd858c6bd0775cd8d1') { echo 'Installer verified'; } else {
echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
步骤5:安装Composer
要在Ubuntu 16.04上全局安装Composer,请使用命令:
sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
使用以下命令验证Composer是否正确运行:
composer
最后,由于您将不再需要安装程序,请使用以下命令将其删除:
php –r “unlink(‘composer-setup.php’);”