Не могу зайти в админку

Ошибки при использовании модулей, установке и использовании опенкарта
MakcBereza
Сообщения: 11
Зарегистрирован: 02.07.2025
Спасибо: 1 раз

Не могу зайти в админку

Непрочитанное сообщение MakcBereza »

Всем привет! 
Ничего не предвещало беды, но сегодня не смог зайти в админку.
Получил вот такое:
 Proxy::editValueByCode в /home/t/tepcomtw/мой сайт/storage/modification/system/engine/action.php в строке 79
Дальше логи: 

/home/t/tepcomtw/мой сайт/public_html/catalog/controller/extension/feed/yandex_yml.php on line 1139
2025-07-02 10:55:38 - PHP Notice:  Undefined index: weight in 
Самое интересное, что модуля такого нет в установленных, а на FTP он есть.
Помогите решить проблему
В сети
Аватара пользователя
DEVAGENCY
Разработчик дополнений
Сообщения: 70
Зарегистрирован: 03.04.2022
Откуда: Moscow
Мои дополнения: devagency
Поблагодарил: 15 раз
Спасибо: 13 раз
Контактная информация:

Re: Не могу зайти в админку

Непрочитанное сообщение DEVAGENCY »

Может место на хостинге закончилось?
Сказать "Спасибо" - деньги пойдут на развитие форума Liveopencart!
Телеграм — @devagency
MakcBereza
Сообщения: 11
Зарегистрирован: 02.07.2025
Спасибо: 1 раз

Re: Не могу зайти в админку

Непрочитанное сообщение MakcBereza »

DEVAGENCY писал(а): 02 июл 2025, 10:35 Может место на хостинге закончилось?

Занято 30.8 из 40 Gb
В сети
Аватара пользователя
DEVAGENCY
Разработчик дополнений
Сообщения: 70
Зарегистрирован: 03.04.2022
Откуда: Moscow
Мои дополнения: devagency
Поблагодарил: 15 раз
Спасибо: 13 раз
Контактная информация:

Re: Не могу зайти в админку

Непрочитанное сообщение DEVAGENCY »

Тогда надо детальнее смотреть, так как PHP Notice это не ошибка, а просто "уведомление".
Сказать "Спасибо" - деньги пойдут на развитие форума Liveopencart!
Телеграм — @devagency
MakcBereza
Сообщения: 11
Зарегистрирован: 02.07.2025
Спасибо: 1 раз

Re: Не могу зайти в админку

Непрочитанное сообщение MakcBereza »

DEVAGENCY писал(а): 02 июл 2025, 10:51 Тогда надо детальнее смотреть, так как PHP Notice это не ошибка, а просто "уведомление".

В админку я зашел, но при нажатии кнопки панель управления, опять получаем белый экран с уведомлением.
Примечание : Неопределенное свойство: Proxy::editValueByCode в /home/t/tepcomtw/pilorama/storage/modification/system/engine/action.php в строке 79
 
В сети
Аватара пользователя
DEVAGENCY
Разработчик дополнений
Сообщения: 70
Зарегистрирован: 03.04.2022
Откуда: Moscow
Мои дополнения: devagency
Поблагодарил: 15 раз
Спасибо: 13 раз
Контактная информация:

Re: Не могу зайти в админку

Непрочитанное сообщение DEVAGENCY »

Как вариант какие то проблемы с модификаторами, очистить кеш например. Папка storage на месте и пути к ней в конфиге?
Сказать "Спасибо" - деньги пойдут на развитие форума Liveopencart!
Телеграм — @devagency
MakcBereza
Сообщения: 11
Зарегистрирован: 02.07.2025
Спасибо: 1 раз

Re: Не могу зайти в админку

Непрочитанное сообщение MakcBereza »

DEVAGENCY писал(а): 02 июл 2025, 11:29 Как вариант какие то проблемы с модификаторами, очистить кеш например. Папка storage на месте и пути к ней в конфиге?

Всё на месте.
Исходя из лога ошибки: /home/t/tepcomtw/мой сайт/public_html/catalog/controller/extension/feed/yandex_yml.php on line 1139
2025-07-02 10:55:38 - PHP Notice:  Undefined index: weight in 
Вот эта строка:
$data['weight']*= $data['weight'];
Что здесь не так?
В сети
Аватара пользователя
DEVAGENCY
Разработчик дополнений
Сообщения: 70
Зарегистрирован: 03.04.2022
Откуда: Moscow
Мои дополнения: devagency
Поблагодарил: 15 раз
Спасибо: 13 раз
Контактная информация:

Re: Не могу зайти в админку

Непрочитанное сообщение DEVAGENCY »

Сомневаюсь что это ваша проблема, Notice не является критической проблемой, в отличие от Warning и Fatal, ваш говорит лишь о том что в массиве data нет ключа weight, если вам станет спокойнее попробуйте закоментировать эту строчку или поменять например на 
 

Код: Выделить всё

if (isset($data['weight'])) {
    $data['weight'] *= $data['weight'];
} else {
    $data['weight'] = 0;
}
Сказать "Спасибо" - деньги пойдут на развитие форума Liveopencart!
Телеграм — @devagency
MakcBereza
Сообщения: 11
Зарегистрирован: 02.07.2025
Спасибо: 1 раз

Re: Не могу зайти в админку

Непрочитанное сообщение MakcBereza »

DEVAGENCY писал(а): 02 июл 2025, 12:06 Сомневаюсь что это ваша проблема, Notice не является критической проблемой, в отличие от Warning и Fatal, ваш говорит лишь о том что в массиве data нет ключа weight, если вам станет спокойнее попробуйте закоментировать эту строчку или поменять например на 
 

Код: Выделить всё

if (isset($data['weight'])) {
    $data['weight'] *= $data['weight'];
} else {
    $data['weight'] = 0;
}

Теперь новая ошибка:
2025-07-02 14:24:33 - PHP Notice:  Undefined index: user_token in /home/t/tepcomtw/pilorama/public_html/admin/controller/common/login.php on line 10

Смотрим строку 10:

if ($this->user->isLogged() && isset($this->request->get['user_token']) && ($this->request->get['user_token'] == $this->session->data['user_token'])) {
            $this->response->redirect($this->url->link('common/dashboard', 'user_token=' . $this->session->data['user_token'], true));
        }
В сети
Аватара пользователя
DEVAGENCY
Разработчик дополнений
Сообщения: 70
Зарегистрирован: 03.04.2022
Откуда: Moscow
Мои дополнения: devagency
Поблагодарил: 15 раз
Спасибо: 13 раз
Контактная информация:

Re: Не могу зайти в админку

Непрочитанное сообщение DEVAGENCY »

Попробуйте в режиме инкогнито в браузере или вообще другой браузер откройте. А еще из разряда пальцем в небо проверьте не сменил ли хостер версию php..
Сказать "Спасибо" - деньги пойдут на развитие форума Liveopencart!
Телеграм — @devagency
Аватара пользователя
venter
Разработчик дополнений
Сообщения: 19
Зарегистрирован: 17.01.2025
Поблагодарил: 8 раз
Спасибо: 2 раз

Re: Не могу зайти в админку

Непрочитанное сообщение venter »

MakcBereza писал(а): 02 июл 2025, 12:57 Теперь новая ошибка:
2025-07-02 14:24:33 - PHP Notice:  Undefined index: user_token in /home/t/tepcomtw/pilorama/public_html/admin/controller/common/login.php on line 10

Смотрим строку 10:

if ($this->user->isLogged() && isset($this->request->get['user_token']) && ($this->request->get['user_token'] == $this->session->data['user_token'])) {
            $this->response->redirect($this->url->link('common/dashboard', 'user_token=' . $this->session->data['user_token'], true));
        }

ругается на $this->session->data['user_token']
исправьте на

Код: Выделить всё

if ($this->user->isLogged() && isset($this->session->data['user_token']) && isset($this->request->get['user_token']) && ($this->request->get['user_token'] == $this->session->data['user_token'])) {
    $this->response->redirect($this->url->link('common/dashboard', 'user_token=' . $this->session->data['user_token'], true));
}
PHP-разработка: быстро, мощно, эффективно!
MakcBereza
Сообщения: 11
Зарегистрирован: 02.07.2025
Спасибо: 1 раз

Re: Не могу зайти в админку

Непрочитанное сообщение MakcBereza »

venter писал(а): 02 июл 2025, 14:10
MakcBereza писал(а): 02 июл 2025, 12:57 Теперь новая ошибка:
2025-07-02 14:24:33 - PHP Notice:  Undefined index: user_token in /home/t/tepcomtw/pilorama/public_html/admin/controller/common/login.php on line 10

Смотрим строку 10:

if ($this->user->isLogged() && isset($this->request->get['user_token']) && ($this->request->get['user_token'] == $this->session->data['user_token'])) {
            $this->response->redirect($this->url->link('common/dashboard', 'user_token=' . $this->session->data['user_token'], true));
        }

ругается на $this->session->data['user_token']
исправьте на

Код: Выделить всё

if ($this->user->isLogged() && isset($this->session->data['user_token']) && isset($this->request->get['user_token']) && ($this->request->get['user_token'] == $this->session->data['user_token'])) {
    $this->response->redirect($this->url->link('common/dashboard', 'user_token=' . $this->session->data['user_token'], true));
}

Все равно какая то ерунда при вводе логина и пароля в админку.

Notice: Undefined property: Proxy::editValueByCode in /home/t/tepcomtw/pilorama/storage/modification/system/engine/action.php on line 79​​​​​​​
Аватара пользователя
Tom
Разработчик дополнений
Сообщения: 203
Зарегистрирован: 10.03.2022
Откуда: Казахстан - Алматы
Поблагодарил: 10 раз
Спасибо: 83 раз

Re: Не могу зайти в админку

Непрочитанное сообщение Tom »

Видимо вы установили некое расширение для защиты входа в админку. И скорее всего не своей версии.
MakcBereza
Сообщения: 11
Зарегистрирован: 02.07.2025
Спасибо: 1 раз

Re: Не могу зайти в админку

Непрочитанное сообщение MakcBereza »

Tom писал(а): 02 июл 2025, 14:42 Видимо вы установили некое расширение для защиты входа в админку. И скорее всего не своей версии.

В том то и дело, что я ничего не устанавливал лишнего или не моей версии
Аватара пользователя
venter
Разработчик дополнений
Сообщения: 19
Зарегистрирован: 17.01.2025
Поблагодарил: 8 раз
Спасибо: 2 раз

Re: Не могу зайти в админку

Непрочитанное сообщение venter »

MakcBereza писал(а): 02 июл 2025, 14:28 Все равно какая то ерунда при вводе логина и пароля в админку.

Notice: Undefined property: Proxy::editValueByCode in /home/t/tepcomtw/pilorama/storage/modification/system/engine/action.php on line 79

но уже скорее всего исчезла ошибка

Код: Выделить всё

2025-07-02 14:24:33 - PHP Notice:  Undefined index: user_token in /home/t/tepcomtw/pilorama/public_html/admin/controller/common/login.php on line 10
PHP-разработка: быстро, мощно, эффективно!
Аватара пользователя
venter
Разработчик дополнений
Сообщения: 19
Зарегистрирован: 17.01.2025
Поблагодарил: 8 раз
Спасибо: 2 раз

Re: Не могу зайти в админку

Непрочитанное сообщение venter »

MakcBereza писал(а): 02 июл 2025, 14:44 В том то и дело, что я ничего не устанавливал лишнего или не моей версии

ну значит не вы что то ставили/делали
в общем нужно смотреть что там у час внутри
PHP-разработка: быстро, мощно, эффективно!
Аватара пользователя
Tom
Разработчик дополнений
Сообщения: 203
Зарегистрирован: 10.03.2022
Откуда: Казахстан - Алматы
Поблагодарил: 10 раз
Спасибо: 83 раз

Re: Не могу зайти в админку

Непрочитанное сообщение Tom »

Версия опенкарт какая ?
А то вот это "Undefined index: user_token", может означать более старые версии, чем используемый модификатор.
MakcBereza
Сообщения: 11
Зарегистрирован: 02.07.2025
Спасибо: 1 раз

Re: Не могу зайти в админку

Непрочитанное сообщение MakcBereza »

venter писал(а): 02 июл 2025, 14:46
MakcBereza писал(а): 02 июл 2025, 14:28 Все равно какая то ерунда при вводе логина и пароля в админку.

Notice: Undefined property: Proxy::editValueByCode in /home/t/tepcomtw/pilorama/storage/modification/system/engine/action.php on line 79

но уже скорее всего исчезла ошибка

Код: Выделить всё

2025-07-02 14:24:33 - PHP Notice:  Undefined index: user_token in /home/t/tepcomtw/pilorama/public_html/admin/controller/common/login.php on line 10

Осталась только эта:

2025-07-02 16:22:12 - PHP Notice:  Array to string conversion in /home/t/tepcomtw/pilorama/storage/cache/template/a6/a678c81b8a404d87adefdee02c28d9d139c58a9ca044a4b256c31e7d2b0438e5.php on line 81
MakcBereza
Сообщения: 11
Зарегистрирован: 02.07.2025
Спасибо: 1 раз

Re: Не могу зайти в админку

Непрочитанное сообщение MakcBereza »

Tom писал(а): 02 июл 2025, 14:50 Версия опенкарт какая ?
А то вот это "Undefined index: user_token", может означать более старые версии, чем используемый модификатор.

Версия ocStore 3.0.3.7
Последний установленный модуль:

https://liveopencart.ru/opencart-moduli ... a-valyut-1

Но пару дней все работало
Аватара пользователя
Tom
Разработчик дополнений
Сообщения: 203
Зарегистрирован: 10.03.2022
Откуда: Казахстан - Алматы
Поблагодарил: 10 раз
Спасибо: 83 раз

Re: Не могу зайти в админку

Непрочитанное сообщение Tom »

И вы этот модуль полностью настроили и включили?
Часто так бывает , что авторы с помощью модификаторов выводят в админке и каталоге свои модули, не учитывая что они могут быть не настроены, но уже работают, что и может привести к ошибкам.
Ответить