“ ReflectionClass:Pagescontroller不存在”错误

时间:2018-12-07 07:07:36

标签: php laravel-5.7

我有一个laravel 5.7应用程序,在我的本地服务器上运行良好。但是在将其部署到共享的cpanel服务器上并在index.php页面上进行了必要的更正后,我仍然收到此错误,即Pagescontroller不存在。 请我需要帮助。

下面是错误代码:

/home/ondi/miniblog/vendor/laravel/framework/src/Illuminate/Container/Container.php     }

/**
 * Instantiate a concrete instance of the given type.
 *
 * @param  string  $concrete
 * @return mixed
 *
 * @throws \Illuminate\Contracts\Container\BindingResolutionException
 */
public function build($concrete)
{
    // If the concrete type is actually a Closure, we will just execute it and
    // hand back the results of the functions, which allows functions to be
    // used as resolvers for more fine-tuned resolution of these objects.
    if ($concrete instanceof Closure) {
        return $concrete($this, $this->getLastParameterOverride());
    }

    $reflector = new ReflectionClass($concrete);

参数

  1. “类App \ Http \ Controllers \ pagescontroller不存在”

1 个答案:

答案 0 :(得分:0)

我已经有了答案,觉得应该将那些类似问题的答案放在这里。我只是按照cbaconnier的指示将大写更改为小写。就是这样,它立即加载。

事实是,我使用PagesController保存了我的pagescontroller(可以在app / Http / controllers / pagescontroller中找到)。那就是我所有问题的根源所在。因此,我立即将其从“ PagesController”更改为“ pagescontroller”。该网站加载了一个。