尝试在Symfony 4下启动开发服务器时 (即php bin / console server start),我收到以下错误:
自动加载器预期类
"应用软件\ HS \ LuckyNumberBundle \控制器\ LuckyNumberController"成为 在文件" / home / rainermusik / musikdb / vendor / composer /../ ..中定义 /src/Hs/LuckyNumberBundle/Controller/LuckyNumberController.php"
找到了该文件,但该类不在其中,类名或命名空间可能有拼写错误。
有问题的控制器类定义如下:
// src/Controller/LuckyNumberController.php
namespace App\Controller;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
class LuckyNumberController extends Controller
{
public function number()
{
$number = mt_rand(0, 100);
return new Response(
'<html><body>Lucky number: '.$number.'</body></html>'
);
}
}
我无法看到我在做什么,这是不正确的。有帮助吗? 非常感谢。 H. Stoellinger