【问题标题】:Executing Symfony2 specific commands on Ubuntu在 Ubuntu 上执行 Symfony2 特定命令
【发布时间】:2014-01-11 08:33:48
【问题描述】:

之前我在 Windows 7 上使用 XAMPP 和 Symfony2。有 shell 用于运行特定的 Symfony2 命令来生成包等。现在我已经切换到 Ubuntu 13.10。问题是当我去 Symfony 目录并尝试执行以下命令来生成包时

php app/console generate:bundle --namespace=Acme/HelloBundle --format=yml

我收到以下错误

The program 'php' is currently not installed. You can install it by typing:
sudo apt-get install php5-cli

当我跑步时:

sudo apt-get install php5-cli

上面写着:

E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

现在如何在 Ubuntu 上运行 Symfony2 特定的命令?

注意:我已经安装了 XAMPP 并且它也在运行。

【问题讨论】:

    标签: php symfony ubuntu terminal symfony-2.1


    【解决方案1】:

    执行以下命令时请小心

    您可以使用以下命令删除锁定文件:

    sudo rm /var/lib/apt/lists/lock 您可能还需要删除缓存目录中的锁定文件

    sudo rm /var/cache/apt/archives/lock 之后,尝试安装php5-cli

    【讨论】:

    • 仍然收到这个E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable) E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
    • 不确定它是否会起作用,但你能重新启动你的电脑然后检查吗? ,你之前也升级过什么吗?
    猜你喜欢
    • 1970-01-01
    • 2015-04-22
    • 1970-01-01
    • 1970-01-01
    • 2018-07-23
    • 1970-01-01
    • 1970-01-01
    • 2022-11-27
    • 1970-01-01
    相关资源
    最近更新 更多