gpt4 book ai didi

php - symfony 2 命令问题

转载 作者:行者123 更新时间:2023-12-02 05:09:53 25 4
gpt4 key购买 nike

我正在尝试从命令行运行 php 脚本。

sudo vim  UpdateLatestIssuesCommand.php 

但它给我以下错误:

PHP Fatal error:  Class 'Symfony\Bundle\FrameworkBundle\Command\ContainerAwareCommand' not found in /Applications/MAMP/htdocs/imagine-publishing/src/Imagine/CorporateBundle/Command/UpdateLatestIssuesCommand.php on line 12

我无法弄清楚为什么我会收到此错误,因为它说找不到的文件实际上就在那里。

这是我的代码:

<?php

namespace Imagine\CorporateBundle\Command;

use Symfony\Bundle\FrameworkBundle\Command\ContainerAwareCommand;
use Symfony\Component\Console\Input\InputArgument;
use Symfony\Component\Console\Input\InputInterface;
use Symfony\Component\Console\Input\InputOption;
use Symfony\Component\Console\Output\OutputInterface;

class UpdateLatestIssuesCommand extends ContainerAwareCommand
{

最佳答案

你必须像这样运行命令

php app/console demo:greet Fabien

其中,demo:greet 是命令的名称,Fabien 是参数

原因
因为,控制台组件必须在运行命令之前为您引导所需的资源。

仅供引用:Console Component

关于php - symfony 2 命令问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15656911/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com