2015-03-10 4 views
0

Это довольно странная проблема, с которой я столкнулся. Я написал код, приведенные ниже в индексной функции моего контроллераLaravel: Clear Cache не работает

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}} 

После этого я исправил написание функции хэширования , но я все равно получаю ту же ошибку. Даже, я удалил этот код с моего контроллера, но не знаю, почему эта ошибка все еще отображается. После этого я удалил этот файл контроллера с сервера, но все равно получаю такую ​​же ошибку. Я выполняю команду php artisan cache:clear, но все равно не добился успеха.

Я также удалил все файлы кеша из/app/storage/views, но все еще получал ту же ошибку. Пожалуйста, предложите.

Примечание: Я получаю данные через 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} [] [] 
+0

вы проверили во всем проекте, если 'Hass' оленья кожа происходят больше? – Dhiraj

+0

Эта ошибка подходит только для определенного файла контроллера, в котором я получаю данные через запрос Ajay. Как я уже сказал выше, я удалил этот файл контроллера, но все равно получаю ту же ошибку. Я проверяю, что Hass не встречается во всем исходном коде. – neeraj

+1

Звучит так, как будто вы меняете изменения, которые не применяются на сервере, или вы изменяете неправильный файл. Вы действительно уверены, что скорректировали код * на сервере *? – lukasgeiter

ответ

0

У вас есть орфографические ошибки у вашего оператора области видимости.

Пробег: Hash::make() вместо Hash:make().

Обратите внимание на двойной:: В.С. сингл:, что вы положили

+0

Я даже удалил этот скрипт контроллера, но все еще получаю эту ошибку. Это что-то странное. – neeraj

+0

Если вы удалили контроллер и по-прежнему получаете ту же ошибку, то вы не редактируете правильный файл, иначе вы по крайней мере получите другую ошибку. Возможно, ваши запросы AJAX отправляются куда-то еще. Проверьте свои сетевые журналы (например, в инструментах разработчика Chrome) и на какой URL вы отправляете/получаете. – charlesrockbass