运行mac Yosemite 10.10.5
几天前我第一次安装了Laravel。那部分非常流畅!一旦安装作曲家,我就能在这里找到一些帮助!这个关于bash Profile的命令使它适用于我:PATH="$PATH:~/.composer/vendor/bin"
快进到今天,当我尝试安装XAMPP和Bitnami时.. Apache服务器等等。所以我想我已经准备好了,当我尝试创建一个项目时,我被告知我没有mcrypt文件?所以我走了兔子洞。这是一个艰难的,但我设法让它工作。
现在原谅我,但我不记得接下来发生了什么导致我重新安装作曲家,结果证明是另一个巨大的问题,因为它不允许我这样做..我会得到这个消息
Some settings on your machine make Composer unable to work properly.
Make sure that you fix the issues listed below and run this script again:
The detect_unicode setting must be disabled.
Add the following to the end of your `php.ini`:
detect_unicode = Off
经过一些研究后,我可以通过运行此命令再次下载Composer ..
curl -s getcomposer.org/installer | php -d detect_unicode=Off
我以为我在路上..已经过了2个小时!男孩,我错了! :( 以前曾经工作过的..终端中的作曲家命令......突然间都没有被识别出来..
这样的命令在...... composer create-project laravel/laravel=5.0 TestApp
但现在它返回此.. ??+?abelista /Applications/XAMPP/htdocs
问号标记在我的机器名称..
composer
没有运行..我也尝试在我的Bash配置文件中更改我的PATH ..
PATH="$PATH:$HOME/.composer/vendor/bin"
PATH="~/.composer/vendor/bin/laravel:$PATH"
并记住下面这个曾经工作..
PATH="$PATH:~/.composer/vendor/bin"
根据我的理解..如果我能够正确回忆起来......我认为当我运行自制程序安装mcrypt时问题就开始了......我可能错了。这里有没有人有任何想法可能是我的问题?
BTW,根据我的命令行.. composer已安装..
All settings correct for using Composer
Downloading...
Composer successfully installed to: /Applications/XAMPP/xamppfiles/htdocs/composer.phar
Use it: php composer.phar
感谢阅读并试图帮助我。
答案 0 :(得分:1)
我认为您已经搞砸了PHP安装XAMPP或其他工具......
与作曲家无关。如果您想要一些工作,请尝试使用Homestead,在那里为您设置一切。
一般情况下,我建议您不要直接在开发机器上安装东西。尝试使用虚拟机,这样就可以完成所需的所有混乱,并轻松重置所有内容。