Я попытался настроить мой magento для моего хостинга. Итак, я создал новую базу данных и импортировал файл sql и изменил настройки в local.xml для базы данных. но теперь я получаю печать исключений по умолчанию отключена по соображениям безопасности.
magento-1.8
error
Дэнни Боеве
источник
источник
Ответы:
Переименуйте local.xml.sample в / errors для local.xml, и вы сможете увидеть ошибку и трассировку всего стека.
Внимание: это может привести к пробелу в системе безопасности при использовании на рабочем сервере. Убедитесь, что вы вернули его после устранения ошибки.
PS: чтобы быть еще более безопасным. Ограничьте доступ magento только к вашему IP, пока включена печать исключений
источник
Печать исключений по умолчанию отключена из соображений безопасности
Это страница, уведомляющая вас о том, что произошел сбой, который настолько плох, что Magento не может работать и пытается рассказать вам об этом. Поскольку это трассировка стека, которая может уведомить нежелательные стороны о том, что ваш сайт настолько плохо настроен, что его можно взломать, трассировка стека , сгенерировавшая его, не отображается.
Номер , который отображается на этой странице , каждый раз , когда Magento показывает , что это имя файла .
Откройте свой клиент SCP / SFTP, перейдите в каталог вашего сервера
var/report
, отсортируйте по дате создания файла и начните читать самые последние файлы там.Когда вы просите о помощи, вы можете опубликовать трассировку стека самых последних ошибок, которые мешают запуску вашего сайта Magento, чтобы мы могли оказать вам некоторую полезную помощь.
источник
Я также получил эту проблему, просто Google и нашел решение здесь , вы можете сделать следующее:
Найдите корневой каталог, где установлен ваш Magento. Поиск по каталогу «ошибки».
Измените имя файла
local.xml.sample
наlocal.xml
Перезагрузите страницу, где отображается сообщение об ошибке, вы увидите полный список сообщений об ошибках. Цель переименования
local.xml
- показать полное сообщение об ошибке.Теперь найдите
magento_directory/lib/Zend/Cache/Backend/File.php
и ищите:protected $ _options = array ('cache_dir' => 'null', замените его на: protected $ _options = array ('cache_dir' => 'tmp /', и сохраните файл.
Теперь перейдите в корневой каталог Magento и создайте новый каталог с именем «tmp».
Обновите страницу ошибки и посмотрите, решена ли проблема. Надеюсь это поможет
источник
Если вы получаете ошибку 404, попробуйте поставить
/index.php
после вашего доменного имени. Если это приведет вас на домашнюю страницу, то проблема в том, что вы либо забыли скопировать.htaccess
файл (это легко сделать), либоmod_rewrite
не установлены, либоAllowOverride
не заданы в вашем конфигурационном файле Apache. (Я предполагаю, что вы работаете на Apache, конечно)источник
В папке с ошибками local.xml.sample существует, измените имя на local.xml lib / Zend / Cache / Backend / File.php, измените кеш dir = null на tmp
источник
Вот решение:
Откройте magento / lib / Zend / Cache / Backend / File.php и найдите:
Измените это на:
источник
Простое и 100% рабочее решение - переименовать файл кеша .
В корневой папке Magento var / cache
Затем переименуйте имя файла кэша и обновите свой сайт.
источник