На форуме 9558 тем, 76452 сообщений, 44664 участников
тема · 887 просмотров · 19 ответов

Помогите! Сайт не загружается после нажатия кнопки Сброс в Менеджере дополнений

Ошибки и их решения
читают: 0 участников и 1 гость
порядок
22 июл 2024 10:06#1
Помогите! Сайт не загружается после нажатия кнопки Сброс в Менеджере дополнений. Белый экран.
Сначала нажали "Обновить", а потом нажали "Сброс". Сайт перестал загружаться. Белый экран везде.
Как решить эту проблему?
Версия Оксторе 2.3.0.2.3
22 июл 2024 10:12#2
Везде пишут, что после нажатия кнопки "Сброс" нужно нажать на той же странице кнопку "Обновить". Но теперь нет доступа к сайту, и мы не можем это сделать.
Подскажите, пожалуйста, как быть(
22 июл 2024 10:13#3
Никакие ошибки не отображаются((
22 июл 2024 10:31#5
Ravilr написал(а): ↑Когда ничего не помогает, всегда можно восстановить из бекапа на хостинге.


Спасибо, но не хотелось бы, так как там вместе с БД все восстанавливается, а она уже не очень актуальная(
22 июл 2024 10:33#6
eremin90 написал(а): ↑Спасибо, но не хотелось бы, так как там вместе с БД все восстанавливается, а она уже не очень актуальная(

Для начала включите показ ошибок, вместо белого экрана
22 июл 2024 10:35#7
Tesloz написал(а): ↑Для начала включите показ ошибок, вместо белого экрана


Мы пробовали, но у нас не получилось. Можете написать, как это правильно сделать?
22 июл 2024 10:36· изменено#8
eremin90 написал(а): ↑Мы пробовали, но у нас не получилось. Можете написать, как это правильно сделать?

В файле index.php в самом начале после <?php вставьте:

php
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
22 июл 2024 10:39#9
Tesloz написал(а): ↑В файле index.php в самом начале поставьте:

php
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);


Все равно ничего не отображается. Белый экран
22 июл 2024 10:56#10
eremin90 написал(а): ↑Все равно ничего не отображается. Белый экран

Тогда в конец файла .htaccess вставьте, всё равно не отображается?(или у вас nginx)
Ну или какой у вас хостинг/vps(В ПУ можете скачать лог ошибок)?
code
php_flag display_startup_errors on
php_flag display_errors on
php_flag html_errors on
php_value error_reporting "E_ALL"
22 июл 2024 10:57#11
У нас nginx
22 июл 2024 11:00#12
eremin90 написал(а): ↑У нас nginx

VPS/VDS?В таком случае ваш админ должен знать, как включить и где посмотреть записи логов.
22 июл 2024 11:12#13
Tesloz написал(а): ↑VPS/VDS?В таком случае ваш админ должен знать, как включить и где посмотреть записи логов.


Вроде все перепробовали, но лог не отображается
22 июл 2024 12:02#14
eremin90 написал(а): ↑Спасибо, но не хотелось бы, так как там вместе с БД все восстанавливается, а она уже не очень актуальная(

Восстановите только кеш модификатора storage/modification
Директория скорее всего находится выше сайта за public

Если только разом все можно, то сделать бекап базы текущей, восстановить все и импортировать текущую базу
22 июл 2024 17:50#15
Ravilr написал(а): ↑Директория скорее всего находится выше сайта за public


eremin90 написал(а): ↑Версия Оксторе 2.3.0.2.3
23 июл 2024 08:36#16
Проблему решили. Отпишусь о результате, вероятно, кому-то будет полезно.
Нажатие этой кнопки из-за бага конкретно нашей системы или Опенкарта в общем привело к удалению всех файлов из директории storage/modification. Восстановили эти файлы из бэкапа и все полностью восстановилось.
Выводы:
1. Не нажимать эту кнопку
2. Всегда иметь бэкапы
3. Размещаться на хорошем хостинге.
Вложения · 1
2024-07-23_09-32-08.png
23 июл 2024 08:50#17
Для тех кто найдёт этот топик. Это не решение.
Так как , папка storage/modification содержит модифицированные файлы, после применения (обновления) модификаторов.
То что выше описывается, как решение, попытка обмануть самого себя. Так как не выявив и не вылечив проблему ТС просто вернул "как было". А это состояние не подразумевает установку новых дополнений. Увы.
23 июл 2024 09:26· изменено#18
Tom написал(а): ↑Для тех кто найдёт этот топик. Это не решение.
Так как , папка storage/modification содержит модифицированные файлы, после применения (обновления) модификаторов.
То что выше описывается, как решение, попытка обмануть самого себя. Так как не выявив и не вылечив проблему ТС просто вернул "как было". А это состояние не подразумевает установку новых дополнений. Увы.


Возможно, Вы правы. Я отписал, как есть. Далее будем смотреть.

Для начала нам было нужно восстановить работу сайта, что очень важно с точки зрения бизнеса. А далее есть возможность уже искать корень проблемы.
Поверьте, для всех, кто столкнется с такой проблемой, в данной ситуации это будет самым важным - восстановить работу сайта. А без вытаскивания удаленных файлов из бэкапа - нет даже почвы для дальнейшей работы по поиску источника неполадки.

К тому же, есть вероятность, что при повторном нажатии этой кнопки, такого не произойдет. Возможно, было стечение неблагоприятных обстоятельств.
23 июл 2024 09:29#19
Вам нужно найти и устранить проблему. Сейчас она как была так и осталась.
23 июл 2024 09:35#20
Всем участникам беседы спасибо за проявленное неравнодушие! Хорошо, что есть такие люди, как Вы!
сообщения 1–20 из 20
Чтобы ответить, войдите или зарегистрируйтесь.

Похожие темы