Php 作曲家。法尔秀???错误
当我使用composer时,它会显示Php 作曲家。法尔秀???错误,php,composer-php,Php,Composer Php,当我使用composer时,它会显示 $ sudo php composer.phar update ??? 在此之前 我可以像往常一样使用mountainlion预安装的php命令 然而,我想使用新的php,因为我需要包含ext-mcrypt 所以我安装了新的php brew install mcrypt php53-mcrypt 然后更改文件名 mv /usr/bin/php /usr/bin/php.back 并使用/usr/local/bin/php(本机由自制软件安装) php
$ sudo php composer.phar update
???
在此之前
我可以像往常一样使用mountainlion预安装的php命令
然而,我想使用新的php,因为我需要包含ext-mcrypt
所以我安装了新的php
brew install mcrypt php53-mcrypt
然后更改文件名
mv /usr/bin/php /usr/bin/php.back
并使用/usr/local/bin/php(本机由自制软件安装)
php-v显示正确,其他php脚本工作正常
你认为我的composer.phar的问题是什么?这是因为你在php.ini中启用了detect_unicode。我不知道你是如何得到composer.phar的,但是如果你使用我们提供的安装程序,它会告诉你禁用它,因为它会导致phar文件出现错误。我在php.ini中添加了'detect_unicode=Off',然后它就可以工作了!!谢谢