[英]ReflectionException Class App\Http\Controllers\PostsController does not exist Lumen 5.5
[英]lumen.ERROR: ReflectionException: Class App\Http\Controllers\App\Http\Controllers\CategoriesController does not exist
我使用流明為Joomla網站創建Restapi。 我在流明路徑文件中出現“跟隨錯誤”。
lumen.ERROR: ReflectionException: Class App\Http\Controllers\App\Http\Controllers\CategoriesController does not exist in /var/www/j2mobapp/plugins/system/j2mobrest/api/vendor/illuminate/container/Container.php:749
我的路線文件代碼:
$app->group(['prefix' => 'api/v2','namespace' => 'App\Http\Controllers'], function($app)
{
$app->get('appbanners/{id}', 'CategoriesController@getBannerImag');
});
從群組中刪除該怎么辦:
'namespace' => 'App\Http\Controllers'
由於它是默認設置。 這就是為什么您看到它翻倍的原因。
因此,除非將它們放在Controller
文件夾中的自定義文件夾中,例如Admin
否則您將需要添加'namespace' => 'Admin'
以便組中的每個控制器都將以App\\Http\\Controllers\\Admin
為前綴
還要確保在CategoriesController
您在類頂部具有正確的名稱空間是:
namespace App\Http\Controllers;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.