【问题标题】:Creating Symfony project创建 Symfony 项目
【发布时间】:2014-12-07 18:42:48
【问题描述】:

经过多次尝试,我终于设法在 Ubuntu VM 上安装了 Syfony。然而,当我提交这个时,我的(希望是最后一个)障碍得到了以下回复:

user1@Vbox:/var/www/symfony$ symfony new user1project
symfony: command not found
user1@Vbox:/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

【问题讨论】:

  • 您是否完成了将symfony 可执行文件复制到/usr/local/bin 并使用chmod a+x 使其可执行的步骤?当您通过mv 移动文件时,您是否将其从symfony.phar 重命名为symfony?换句话说,它可能以/usr/local/bin/symfony.phar 的形式坐在/usr/local/bin 中。
  • 在您的$PATH 环境变量中找不到可执行文件——这些说明假定/usr/local/bin 将在$PATH 中(通常是),但请验证1)您将其复制到该位置按照指示 2)您按照指示使其可执行 3)该位置实际上在您的 $PATH 中。从命令行执行 echo $PATH 以查看您的内容。
  • 谢谢@MichaelBerkowski!我一直在使用 composer 并移动它而不是 Symfony.phar。

标签: php apache symfony ubuntu


【解决方案1】:

设置 symfomy 执行权限

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-01-16
    • 2019-05-23
    • 2012-03-29
    • 2020-05-17
    • 2023-01-16
    • 1970-01-01
    • 2017-03-20
    相关资源
    最近更新 更多