cancel
Showing results for 
Search instead for 
Did you mean: 

не работает сайт, после восстановления бекапа

SOLVED

не работает сайт, после восстановления бекапа

я в очередной раз полностью поломал магазин((( помогите пожалуйста, если кто знает

 

вчера целый день делал правки на сайте и уже после полуночи пробовал ставить модули по оптимизации css и js. В итоге первый модуль вообще не заработал, никаких изменений (я его удалил), второй вроде заработал, но толку от него не особо было. в итоге я удалил и его. После чего заметил, что перестал работать AJAX или CSS блок (листалка товаров на главной). я запросил бекап, сегодня восстановил его и ничего, и тут я увидел файлы, которые были не из бекаапа и понимаю, что бекап заменяет только существующие файлы, а остальные так и остаются лежать на сервере. Я удалили полностью папку с сайтом, восстановил бекап и теперь ошибка.


Fatal error: Cannot redeclare class Varien_Object in /var/www/musthave3/must-have.com.ua/lib/Varien/Object.php on line 35

1 ACCEPTED SOLUTION

Accepted Solutions

Re: не работает сайт, после восстановления бекапа

Первое что нужно попробовать это удалить все в var/cache, var/session

зайти в includes/config.php и закомментировать 

#define('COMPILER_INCLUDE_PATH', dirname(__FILE__).DIRECTORY_SEPARATOR.'src');
#define('COMPILER_COLLECT_PATH', dirname(__FILE__).DIRECTORY_SEPARATOR.'stat');

это отключит компиляцию.

 

View solution in original post

5 REPLIES 5

Re: не работает сайт, после восстановления бекапа

Первое что нужно попробовать это удалить все в var/cache, var/session

зайти в includes/config.php и закомментировать 

#define('COMPILER_INCLUDE_PATH', dirname(__FILE__).DIRECTORY_SEPARATOR.'src');
#define('COMPILER_COLLECT_PATH', dirname(__FILE__).DIRECTORY_SEPARATOR.'stat');

это отключит компиляцию.

 

Re: не работает сайт, после восстановления бекапа

rush217, насколько я понимаю из другой вашей темы, ваш сайт вероятно был взломан.

 

Наверное у вас уже есть бэкапы с вашим взломанным сайтом. Другими словами вы могли делать бэкапы уже нерабочеспособного сайта (с изменёнными данными).

 

Я бы установил тот бэкап, в котором нет новых пользователей. То есть бэкап до взлома.

Re: не работает сайт, после восстановления бекапа

да, я так и сделал, восстановил предыдущий бекап, но пришлось проделать вчерашнюю чистку сайт заново. Вчера это заняло часов 6-7, сегодня сделал все за час. В общем проблему решил топорно...

 

На счет логов, я тоже об этом думал, но побоялся удалять, так как уже один раз удалил логи и сессии и потом не мог вообще в админку попасть... но скорее всего проблема в этом и была, также еще на сервере сохраняется кэш, хостер его тоже предложил удалить, но я уже и без этого запустил сайт...

Re: не работает сайт, после восстановления бекапа

Очень советую поднять себе тестовую копию сайта и тренироваться на ней. Если всё в порядке после ваших манипуляций, то переносить на рабочий. 

Ещё хорошо бы пользоваться контролем версий кода (git), чтобы всегда была возможность откатиться назад. Да и лишняя копия сайта не помешает.

Ну и напоследок настроить создание резервных копий самостоятельно, а не надеяться на хостера.


ET Web Solutions
extensions, custom work, support

Re: не работает сайт, после восстановления бекапа

резервные копии делаются автоматом каждую ночь, просто у хостинга поддержка хорошая всегда помогут и посоветуют. Вот к примеру с этим же случаем, оказывается нужно было не только кэш почистить, но ребутнуть апач, я мучался, а хостер сразу предложил и все заработало за 5 минут))

 

на счет резервной думал, но просто вряд ли настройки сервера будут идентичными, разве что на том же сервере на поддомене делать... в общем я уже понял что нужно, только осталось реализовать

 

контроллер версий обязательно посмотрю, слышал давно, но как-то не думал о нем всерьез.

 

я уже пару месяцев в свободное от работы время оттачиваю этот сайт, при том что знаний в мадженто не особо((( ломал сайт наверное раз 10))) но всегда слава богу с помощью форумчан и хостинга решал проблемы))) в общем всем спасибо!!! на днях уже буду запускать сайт в работу, остальное буду уже как-то или на тестовом или ночами, ведь на рабочем магазине, любая ошибка может стать катастрофой))