Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Symfony:致命错误:在应用程序/控制台中找不到类_Php_Symfony_Console - Fatal编程技术网

Php Symfony:致命错误:在应用程序/控制台中找不到类

Php Symfony:致命错误:在应用程序/控制台中找不到类,php,symfony,console,Php,Symfony,Console,我正在尝试使用symfony从命令行获取命令。我有以下文件夹结构: 应用程序 控制台 src 来源 命令 twitterCommand.php 现在,在我的控制台文件中,我有以下代码: #!/usr/bin/env php <?php require_once '/../vendor/autoload.php'; use Source\Commands\TwitterCommand; use Symfony\Component\Console\Application; us

我正在尝试使用symfony从命令行获取命令。我有以下文件夹结构:

  • 应用程序 控制台
  • src
    • 来源
      • 命令 twitterCommand.php
现在,在我的控制台文件中,我有以下代码:

#!/usr/bin/env php
<?php

require_once '/../vendor/autoload.php';

use Source\Commands\TwitterCommand;
use Symfony\Component\Console\Application;
use Endroid\Twitter\Twitter;

//API Keys
...

$client = new Twitter($consumerKey, $consumerSecret, $accessToken,   $accessTokenSecret);

$application = new Application();
$application->add(new TwitterCommand($client));
$application->run();

你知道我做错了什么吗?

如果你想让你的课自动上课,你必须休学。在项目的composer.json中,您可能定义了如下内容:

"autoload": {
    "psr-0": { "": "src/" }
},
类文件路径应该是src/Source/Commands/TwitterCommand.php

$application->add(new TwitterCommand($client));
"autoload": {
    "psr-0": { "": "src/" }
},