2014-01-29 3 views
0

Im довольно новый в Magento развивающихся: только что купил собственную тему и после его установки я получил следующее сообщение на странице аккаунта:Фатальная ошибка: Невозможно переопределить последний метод

Fatal error: Cannot override final method Mage_Core_Model_Abstract::clearInstance() in app/code/core/Mage/Catalog/Model/Product.php on line 39

Я не касался основных файлов , Может ли кто-нибудь сказать мне, где копать?

ответ

5

Видел эту проблему с APC прежде, добавьте следующие строки в apc.ini

apc.include_once_override=0 
+0

Спасибо, что работает –

0

Я не могу комментировать, но вы удалили каталог var/cache через ftp? Эта функция назначается тегом кэша, поэтому я вижу, что это проблема. Если это уже сделано, у вас включен кеш-кеш? Если это так, попробуйте перезапустить веб-сервер.

+0

Привет, кеш был очищен вручную и в администрировании, и результатов не было. –

0

То же решение, как указано выше (спасибо JohnBoy я забыл о АРС), но я полагаю, вы можете добавить это за домен, делая это в настройке виртуального хоста, сохраняет заявку на глобальную настройку apc.

php_flag apc.include_once_override 0 
0

Если у Вас есть ситуация (как я), где apc.include_once_override = 0 и перезапуск Apache не работает, попробуйте отключить apc (я сделал это в httpd.conf), перезапустив apache, а затем снова включив apc, это решило проблему. Не 100% почему, но угадывая, что это вызвало некоторую покраску кеша apc.

Смежные вопросы