Jump to content

Сломался modul.php Ошибка 500. Помогите пжл.


Recommended Posts

Сегодня утром установил модуль quickview. Посмотрел и сразу удалил. Но он не удалился по-хорошему, а выдал ошибку.

После этого перестали работать админка и сайт (БО и ФО).

Выскакивала ошибка 500 или чистый лист (на разных браузерах).

Проверил логи на сайте. Ошибка следующего вида:

Parse error: syntax error, unexpected $end in /home/cp555555/public_html/мой сайт/override/classes/module/Module.php on line 15

Посмотрел файл Module.php на сервере и он оказался испорчен:

Вот что от него осталось:

<?php

 

 

 

abstract class Module extends ModuleCore

 

{

 

public function getExceptions($hookID, $dispatch = false)

 

{

 

if (self::$exceptionsCache === null)

 

{

 

Я скопировал модуль из папки classes и вставил в override, но опять вылетает ошибка:

Fatal error: Cannot redeclare ps_module_version_sort() (previously declared in /home/cp555555/public_html/мой сайт/classes/module/Module.php:2028) in/home/cp555555/public_html/мойсайт/override/classes/module/Module.php on line 2031

 

Ребят, помогите пожалуйста. Уже устал пытаться поправить. Как решить эту проблему? Может есть какой-то чистый файл module.php.

В магазине очень много товаров. Не хочется терять.

 

(p.s. Бэкап есть в виде архива, но как он мне поможет - я не знаю. Не могу зайти в админку)

Link to comment
Share on other sites

Спасибо что откликнулись.

 

Ответьте пожалуйста еще (боюсь наделать ошибок):

 

1. Тот файл module.php (из папки classes) подойдет для папки override?

 

2. Шаблон не дефолтный. Если я скопирую модули из папки с дистрибутивом шаблона на сервер с заменой файлов это сработает?

 

3. Можно удалить сразу все модули и скопировать из папки с шаблоном и ?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...