当前位置: 首页 > 知识库问答 >
问题:

Laravel 5.2类不存在

穆俊杰
2023-03-14

我有一个错误与我的Laravel 5.2应用程序,其中类方法的调用导致Laravel无法找到类。

我运行一个LAMP堆栈。

我尝试了各种建议,许多人偶然发现命名空间是解决方案。我是新来的Laravel,所以可能有一些元素设置,我做的不正确。我主要研究了文件夹所有权和权限。

在调用库提供的其他控制器时,我也遇到过这个问题。然而,我不确定描述这个问题是否会混淆真正的问题。

反射异常在Route.php264行:类应用\Http\控制器\SteamInventory不存在

  1. 在途中。php第264行
Route::group(['middleware' => ['auth']], function () {

    Route::get('trades', 'SteamInventory@getInventory');

});
<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use App\Http\Requests;

class SteamInventoryController extends Controller
{
    public function getInventory () {
        return "test";
    }
}

共有2个答案

澹台博文
2023-03-14

更改您的路线

   Route::get('trades', 'SteamInventory@getInventory');

  Route::get('trades', 'SteamInventoryController@getInventory');
姜俊民
2023-03-14

改变这个

SteamInventory

对此

SteamInventoryController

在这个

Route::get('trades', 'SteamInventory@getInventory');
 类似资料:
  • 问题内容: 我马上输入命令。 我收到 错误提示 : [ReflectionException] 类UserTableSeeder不存在 在这里,是我&页面 UserTableSeeder.php DatabaseSeeder.php 我将这个链接引至“设计与开发”登录页面。请帮助我解决此问题。谢谢。 问题答案: 执行一个,然后。 如果以上操作不解决问题 ,改变 你的 文件,使之包含项目相关的路径到

  • 尽快,我输入命令。 我得到错误像: [ReflectionException] 类UserTableSeeder不存在 这里是我的 用户表种子。php 数据库eeder.php 我把这个链接和设计联系起来

  • 我直接从4.2升级到5.1,遇到了Html和Form类的问题。 我按照升级说明做了 在composer.json中添加“laravelcollective/html”:“~5.0” 但我的观点行不通。我在使用HTML::router时获取,或者在使用链接到路由时获取 我还尝试了而不是,我做了一个

  • 问题内容: 假设我已经使用Groovyc编译了Groovy脚本,该脚本已在文件系统中生成了一个或多个.class文件。如何从Java应用程序动态地将这些类添加到类路径中,以加载它们并调用它们的方法?目标是预编译Groovy脚本并将其存储到数据库中,以便可以从脚本的编译版本执行评估。 问题答案: 您可以创建URLClassLoader的实例以从目录加载新类: 第1 行将.class 创建到.clas

  • 我正在尝试整合react原生和原生android应用程序。 apps build.gradle 中的 applicationId is manifest标签中的包是。 SplashActivity.kt 中的第 1 行是 活动清单如下所示: 跟随RN官方文档后,当我尝试通过< code > react-native run-Android-appId RCM . samapp-main-activ

  • 我正在尝试在reacttypescript项目中使用NavLink,但是,它收到一个错误。属性“activeStyle”在“IntrinsicAt⃣tes”类型上不存在