如何修复" Uncaught ReflectionException:类日志不存在"?

时间:2017-09-22 22:30:45

标签: laravel laravel-5 laravel-5.2

  

PHP致命错误:未捕获ReflectionException:类日志没有   存在于   无功/网络/博客/供应商/ laravel /框架/ src目录/照亮/集装箱/ Container.php:734
  堆栈跟踪:

     

#0 /var/www/blog/vendor/laravel/framework/src/Illuminate/Container/Container.php(734):   ReflectionClass-> __构建体('登录&#39)

     

#1 /var/www/blog/vendor/laravel/framework/src/Illuminate/Container/Container.php(629):   Illuminate \ Container \ Container-> build(' log',Array)

     

#2 /var/www/blog/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(697):   Illuminate \ Container \ Container-> make(' log',Array)

     

#3 /var/www/blog/vendor/laravel/framework/src/Illuminate/Container/Container.php(849):   照亮\基金会\应用 - >使('登录&#39)

     

#4 /var/www/blog/vendor/laravel/framework/src/Illuminate/Container/Container.php(804):   照亮\集装箱\容器 - > resolveClass(对象(ReflectionParameter))

     

#5 /var/www/blog/vendor/laravel/framework/src/Illuminate/Container/Container.php(774):   Illuminate \ Container \ Container-> getDependencies(Array,Array)

     

#6 / var / www / blog / vendor / in /var/www/blog/vendor/laravel/framework/src/Illuminate/Container/Container.php   在734行

1 个答案:

答案 0 :(得分:2)

在您的代码中,您应该根据@BobB注释将Log添加到您的命名空间。

例如在控制器中它可能是。

<?php

namespace App\Http\Controller;

use Log;
...

或使用全局命名空间调用Log

\Log::

我还建议阅读PHP中的命名空间。

http://php.net/manual/en/language.namespaces.php

相关问题