2014-12-07 79 views
0

经过很多尝试,我终于成功地将Syfony安装在Ubuntu VM上。然而,我(希望最后的)障碍,我发现了以下回应时,我提出这样的:创建Symfony项目

[email protected]:/var/www/symfony$ symfony new user1project 
symfony: command not found 
[email protected]:/var/www/symfony$ 

我还以为这是,如果它不能找到一个相当基本的错误 - 但Symfony的似乎是运行正常,因为当我运行php app/check.php并检查localhost/config.php时,他们都报告系统已准备好运行Symfony。当我去localhost/app_dev.php时,我从左上角的一个工作“主页”中获得一个空白页面 - 在我不确定这是否正确之前没有使用过Symfony。

我一直沿着指示的工作,但我停留在这一步:

http://symfony.com/doc/current/quick_tour/the_big_picture.html#creating-your-first-symfony-project

+0

你通过一步获得,其中'symfony'可执行被复制到'/ usr/local/bin',并使用'chmod a + x'来执行?当你通过'mv'移动文件时,是否将其从'symfony.phar'重命名为'symfony'?换句话说,它可能在/ usr/local/bin/symfony.phar中。 – 2014-12-07 18:49:24

+1

在你的'$ PATH'环境变量中没有找到可执行文件 - 这些指令假定'/ usr/local/bin'将在'$ PATH'中(通常是),但是请验证1)你将它复制到指示位置2)您按照指示使其可执行3)该位置实际上位于您的“$ PATH”中。从命令行执行'echo $ PATH'来查看你的是什么。 – 2014-12-07 18:50:44

+0

谢谢@MichaelBerkowski!我一直在使用作曲家,而不是Symfony.phar。 – Bendy 2014-12-07 19:21:46

回答

0

集symfomy执行权限

$ sudo chmod a+x /usr/local/bin/symfony