【发布时间】:2018-12-29 15:23:25
【问题描述】:
我遇到了这样一种情况,如果我在我的 PHP 项目上运行 composer install,我会收到以下错误:
Fatal error: Class 'Phar' not found in /usr/local/bin/composer on line 23
当我阅读composer update class phar not found 时,我尝试通过执行php -i | grep 'phar' 检查是否安装了 Phar,但未安装 Phar。
我使用的是 PHP 5.6。
请问如何在 Ubuntu 上安装 Phar?
[编辑] 当我尝试 apt-get install php-phar 时,我得到:
Package php-phar is a virtual package provided by:
php7.2-common 7.2.7-1+ubuntu14.04.1+deb.sury.org+1
php7.1-common 7.1.19-1+ubuntu14.04.1+deb.sury.org+1
php5.6-common 5.6.36-1+ubuntu14.04.1+deb.sury.org+1
php7.0-common 7.0.30-1+ubuntu14.04.1+deb.sury.org+1
You should explicitly select one to install.
那么,如果我尝试apt-get install php5.6-common:
php5.6-common is already the newest version.
php5.6-common set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 295 not upgraded.
【问题讨论】:
标签: php ubuntu composer-php phar