在VPS中找不到类Phar

时间:2013-10-23 11:00:35

标签: php vps phar

我在Dreamhost购买了VPS。现在我试图运行php composer.phar install,但它说:

  

致命错误:未找到“Phar”类   第13行/home/john/mysite.com/composer.phar

因为我发现我有这些目录:

  

/ usr / local / php / usr / local / php53 / usr / local / php54

,例如,在/usr/local/php53/bin/我有这个:

phar  phar.phar  php  php-cgi  php-config  phpize

,如何在没有错误的情况下运行php composer.phar install

如果您需要有关文件夹中内容的更多信息,我当然会给予它。

2 个答案:

答案 0 :(得分:2)

这对我有用:

php -d extension=phar.so composer.phar [... your command ...]

这包括当前运行时的phar扩展。适用于共享/ VPC服务器。

答案 1 :(得分:1)

您可能没有正确安装或配置phar扩展程序。可能值得检查对phpinfo()的调用的输出。