Magento: блок перезаписи работает правильно на локальном, но на сервере не работает
Я переписал блок в magento на своем локальном хосте, а затем перенес файлы с локального хоста на свой сервер, но переопределение не работает. Все файлы в localhost и моем сервере похожи. Я использую xampp в localhost.
2 ответа
Это часто происходит, когда сервер базируется на Linux/Unix. Такие серверы чувствительны к регистру, поэтому убедитесь, что вы используете правильный регистр в своем блоке и файле config.xml, где был написан код для перезаписи.
Затем после загрузки файла на сервер и очистки всех ваших кешей, а затем проверьте.
Чтобы перепроверить, действительно ли проблема вызвана чувствительностью к регистру или нет, вы можете запустить код в локальной системе Linux.
Также убедитесь, что для ваших файлов кода назначены соответствующие права доступа к файлам.
Надеюсь это поможет!!
- Очистить / обновить кэш.
- Снова скомпилируйте, если у вас включена компиляция.
- Если у вас есть модули xtra apache, перезапустите сервер apache.