为什么安装后无法访问symfony?这是我收到的消息:“-bash:symfony:未找到命令”

时间:2019-11-06 08:53:49

标签: symfony

我正在发现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

2 个答案:

答案 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配置文件中。