移除控制器后清除缓存

问题描述 投票:0回答:1

这是我面临的一个很奇怪的问题。我在控制器的index函数中写了以下代码

die(Hass:make('test'));

我写的拼法是 Hash 函数错误,产生以下错误

{"error":{"type":"Symfony\\Component\\Debug\\Exception\\FatalErrorException","message":"Class 'Hass' not found","file":"\/var\/www\/html\/app\/controllers\/admin\/BoardsController.php","line":12}}

之后,我纠正了Hash函数的拼写,但我仍然得到同样的错误。甚至,我从我的控制器中删除了那段代码,但不知道为什么这个错误还在显示。之后,我从服务器上删除了控制器文件,但仍然得到同样的错误。我运行命令 php artisan cache:clear 但仍然没有成功。

我也删除了appstorageviews的所有缓存文件,但还是得到同样的错误。请提出建议。

注意: 我是通过ajax获取数据的.

这是我的Laravel错误日志:

[2015-03-10 18:06:56] production.ERROR: exception 'Symfony\Component\Debug\Exception\FatalErrorException' with message 'Class 'Hass' not found' in /var/www/html/app/controllers/admin/BoardsController.php:12
Stack trace:
#0 [internal function]: Illuminate\Exception\Handler->handleShutdown()
#1 {main} [] []
caching laravel-4
1个回答
0
投票

你的 scope 操作符拼写错误。

试试 Hash::make() 而不是 Hash:make().

注意 双重 :: 对比 单一 : 你把

© www.soinside.com 2019 - 2024. All rights reserved.