Удалите локальные изменения ядра после тестирования


Я внес изменения в App.php в /app/local/Mage/Core/Model что-то протестировать, но теперь при удалении файла сайт выдает фатальную ошибку! - Я очистил файлы кэша, но это не помогло?

Warning: include(/var/www/site.com/public_html/app/code/local/Mage/Core/Model/App.php): failed to open stream: No such file or directory in /var/www/site.com/public_html/lib/Varien/Autoload.php on line 93
Warning: include(): Failed opening 'Mage/Core/Model/App.php' for inclusion (include_path='/var/www/site.com/public_html/app/code/local:/var/www/site.com/public_html/app/code/community:/var/www/site.com/public_html/app/code/core:/var/www/site.com/public_html/lib:.:/usr/share/php:/usr/share/pear') in /var/www/site.com/public_html/lib/Varien/Autoload.php on line 93
Fatal error: Class 'Mage_Core_Model_App' not found in /var/www/site.com/public_html/app/Mage.php on line 633
Author: Thomas Nielsen, 2013-08-26

2 answers

Вот несколько вещей, которые нужно попробовать:

  • Вручную удалите содержимое папки var/cache.
  • Убедитесь, что у вас не включена компиляция
  • Убедитесь, что у вас не включено APC
  • Проверьте, что App.php все еще существует в разделе app/code/core/Mage/Core/Model и что вы случайно не изменили содержимое.

Из вашего журнала ошибок:

Warning: include(): Failed opening 'Mage/Core/Model/App.php' for inclusion (include_path='/var/www/site.com/public_html/app/code/local:/var/www/site.com/public_html/app/code/community:/var/www/site.com/public_html/app/code/core:/var/www/site.com/public_html/lib:.:/usr/share/php:/usr/share/pear') in /var/www/site.com/public_html/lib/Varien/Autoload.php on line 93

Magento сообщает вам, что не может найти модель приложения ни в одном из пулов кода, скорее всего, что-то случилось с оригинал App.php файл

 6
Author: Allan MacGregor, 2013-08-26 10:37:13

Убедитесь, что исходный файл App.php существует в app/code/core/Mage/Core/Model. Также, если у вас включена компиляция, отключите ее.

 3
Author: Marius, 2013-08-26 10:25:59