我正在发现symfony
,并正在开发一种Web应用程序。我刚刚安装了它(现在已经几天了),但是我无法通过我的terminal
访问它。它显示command not found
是我尝试时收到的主要消息。检查PHP和作曲家,他们都还好。但仍然无权访问symfony
。
尝试使用此代码
"hardpro$ mv /usr/hardpro/bin/composer.phar /usr/hardpro/bin/composer" to change the directory but yet, nothing.
ESOservices:~ hardpro$ documents/symfony
-bash: documents/symfony: No such file or directory
ESOservices:~ hardpro$ documents/symfony new
-bash: documents/symfony: No such file or directory
ESOservices:~ hardpro$ cd esoServices
-bash: cd: esoServices: No such file or directory
ESOservices:~ hardpro$ cd symfony
-bash: cd: symfony: No such file or directory
ESOservices:~ hardpro$ symfony new --full my_project
-bash: symfony: command not found
ESOservices:~ hardpro$ mv /usr/local/bin/composer.phar /usr/local/bin/composer
mv: rename /usr/local/bin/composer.phar to /usr/local/bin/composer: No such file or directory
ESOservices:~ hardpro$ mv /usr/hardpro/bin/composer.phar /usr/hardpro/bin/composer
mv: rename /usr/hardpro/bin/composer.phar to /usr/hardpro/bin/composer: No such file or directory
答案 0 :(得分:0)
似乎您的安装有错误,应该重新安装。
要安装symfony:https://symfony.com/download
要安装作曲家:https://getcomposer.org/download
要在全球范围内使用它:https://getcomposer.org/doc/00-intro.md#globally
您必须在运行install composer命令的同一文件夹中运行命令mv composer.phar /usr/local/bin/composer
。
答案 1 :(得分:0)
您可能需要定义PATH。在运行symfony
命令之前,请运行此命令。
export PATH="$HOME/.symfony/bin:$PATH"
然后,您应该能够运行类似symfony server:start
的命令,但是每次重新打开终端时都需要运行导出。
要永久解决该问题,您需要将此命令添加到您的bash配置文件中。