【发布时间】:2017-03-14 10:36:20
【问题描述】:
这些代码是我写的终端
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('SHA384', 'composer-setup.php') === 'e115a8dc7871f15d853148a7fbac7da27d6c0030b848d9b3dc09e2a0388afed865e6a3d6b3c0fad45c48e2b5fc1196ae') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
mv composer.phar /usr/local/bin/composer
作曲家正在工作。
之后我下载 laravel 没有错误。
composer global require "laravel/installer"
但是当我在终端中写 ~/.composer/vendor/bin/laravel 时,它给了我错误
bash: /root/.composer/vendor/bin/laravel: No such file or directory
我的问题在哪里?我不明白。
编辑:
找到 /root/ -name laravel
./.config/composer/vendor/bin/laravel
./.config/composer/vendor/laravel
./.config/composer/vendor/laravel/installer/laravel
./.cache/composer/files/laravel
【问题讨论】:
-
你能运行
composer create-project --prefer-dist laravel/laravel blog吗? -
@spicydog 是的,它正在工作(在博客中创建项目......)另外请检查我的问题,我也分享了 find -name laravel 命令
-
我不知道您为什么要在
/root/.composer/中查找文件,它应该在您的 Laravel 中,不是吗?假设你运行了我的命令,你会得到blog目录。之后,进入该目录并运行php artisan serve。 Laravel 应该是在线的。你检查过 Laravel 文档了吗? laravel.com/docs/5.3 -
@spicydog 是的我在线localhost:8000谢谢你的帮助
-
好的,那我就把它写成答案
标签: php laravel composer-php