我目前正在尝试让一个小型 laravel 8 项目在 apache 网络服务器上工作。它在 localhost 和 artisan 和 xampp 上工作,但是在我有权访问的 apache 网络服务器上做同样的事情是行不通的。
这是我的具有命名空间及其名称的控制器:
这些是我正在尝试使用的功能
function showProfile()
{
return view("accountinfo");
}
function startup()
{
return view("landing");
}
function courseOverview()
{
return view("courses");
}
这是路由中的命名空间,它应该像类似帖子的其他答案以及我尝试使用的路由中所示的那样工作。
这是唯一不能在服务器上工作的控制器。我正在使用 Laravel Breeze 进行基本身份验证,这些路由和控制器工作正常。我尝试添加和删除命名空间以及以下对其他人“有效”的命令:
php artisan clear-compiled
php artisan optimize:clear
composer dump-autoload
早些时候,我遇到了针对该特定错误设法解决的权限问题。这种类型的错误可能是由类似的问题引起的吗?然而,所有 Auth 控制器以及我的 KnowledgeController 的权限都是相同的。如果您需要我的更多信息或代码,请告诉我。
提前致谢!


