phpinfo() 不显示 phar 启用/禁用



我在OpenSUSE上使用PHP 5.3.15版本。以下是我的php.ini:

[Phar]  
; http://php.net/phar.readonly  
phar.readonly = Off
; http://php.net/phar.require-hash  
phar.require_hash = Off
;phar.cache_list =

当我尝试使用CLI执行phar时,我得到phar的类未找到错误:

php composer.phar install  
PHP Fatal error:  Class 'Phar' not found in /srv/www/htdocs/composer.phar on line 13

我试着到处找,但似乎找不到原因。请帮助。

看起来您没有安装php5-phar RPM包。在使用您喜欢的包管理器(例如YaST)安装它之后,它应该可以工作。

最新更新