Доброго времени суток дорогие друзья, перенес свой магазин на другой хостинг, после переноса белая страница, добавил в index.php отображение ошибок:
в итоге получил:
Array ( [type] => 1 [message] => Class 'Varien_Simplexml_Element' not found [file] => public_html/includes/src/Mage_Core_Model_Config_Element.php [line] => 35 )
Подскажите пожалуйста куда копать дальше
Компиляцию пробовали отключит? Папку с кешем чистили? Права на папки и файлы проверяли?
Права на все файлы выставил, папку с кэшем очистил, в папке report логов никаких не добавляется, все что имеется это только данная ошибка, что и куда танцевать дальше я не понимаю
Компиляция?
Если вы имеете в виду это includes/config.php
#define('COMPILER_INCLUDE_PATH', dirname(__FILE__).DIRECTORY_SEPARATOR.'src'); #define('COMPILER_COLLECT_PATH', dirname(__FILE__).DIRECTORY_SEPARATOR.'stat');
то да отключил
Ее можно совсем очистить с помощью SSH
#Заходим в корень сайта
cd /путь/к/директории/public_html
# Проверить статус
php -f shell/compiler.php -- state
# Отключить
php -f shell/compiler.php -- disable
# Очистить
php -f shell/compiler.php -- clear
# Запустить
php -f shell/compiler.php -- compile
Еще попробуйте на все дать самые полные права, на разных серверах доступ работает по разному
еще можно почистить /public_html/var/session
У меня несколько раз появлялись белые экраны и каждый раз проблема была в разном, то к базе нет подключения, то компиляция, кеш, кривой .htacces, косяки с владельцем и группой, чудесным образом на один из важных файлов права были выставлены 600, и т.д.
пробовал все выше описанное, ничего не изменилось, в данный момент он выдает конкретную ошибку
Array ( [type] => 1 [message] => Class 'Varien_Simplexml_Element' not found [file] => public_html/app/code/core/Mage/Core/Model/Config/Element.php [line] => 35 )
а вот что с ней делать и как ее исправить не могу понять
Убедитесь, что вы перенесли все файлы проекта.
Класс Varien_Simplexml_Element находится в файле \lib\Varien\Simplexml\Element.php
Если файл есть и у него выставлены права, дающие право на чтение вашим сервером, то надо копать дальше.
Большое спасибо за наводку, действительно отсутствовал файл, видимо антивирус пожрал когда локально разворачивал архив.