【发布时间】:2017-10-16 10:00:56
【问题描述】:
当我从移动设备向网络服务发送请求时,我收到了这个错误。我已经尝试更新作曲家并成功更新,但错误仍然相同。
找不到类“App\Exceptions\SymfonyDisplayer”
你知道是什么原因造成的吗?
非常感谢。
【问题讨论】:
标签: php api laravel-5.2
当我从移动设备向网络服务发送请求时,我收到了这个错误。我已经尝试更新作曲家并成功更新,但错误仍然相同。
找不到类“App\Exceptions\SymfonyDisplayer”
你知道是什么原因造成的吗?
非常感谢。
【问题讨论】:
标签: php api laravel-5.2
错误消息非常清楚 - 从字面上看,它告诉您在 App\Exceptions 命名空间中没有 SymfonyDisplayer 类(这很可能意味着缺少 app/Exceptions/SymfonyDisplayer.php 文件。但您很可能想使用 Illuminate\Exception\SymfonyDisplayer,所以这意味着你忘了添加
use Illuminate\Exception\SymfonyDisplayer
或在实例化该类的对象时使用完整的命名空间:
$x = new \Illuminate\Exception\SymfonyDisplayer();
最后一个不太可能的原因是您希望使用自己的SymfonyDisplayer,并且它存在于预期的目录中,但自动加载器不知道这一点。这可以通过调用来修复
composer dumpautoload
但你提到你更新了作曲家包,所以这一步是自动执行的。
【讨论】: