Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Recommended Posts

Всем добрый день. Впервые столкнулся с такой проблемой: сайт на 2.3 шаблон lightshop, - слетело все к чертям (естественно  со слов клиента "само-собой"). В шаблонах получаю ошибку, что некоторые из выводимых переменных не определены, покопался, понял что это переменные которые добавленны через модификатор шаблона. Перехожу в system/storage/modification нахожу соответствующий контроллер, в нем переменные эти есть. Я предположил, что сайт использует напрямую файлы шаблона, проверить пути в конфиге- все верно стоит. И вот потом в админке я стал замечать очень странные ошибки,  в разных местах, вроде этой

Fatal error: Out of memory (allocated 9437184) (tried to allocate 5760 bytes) in /var/www/u331733/data/www/atlas-filtre.md/html/admin/controller/extension/openbay.php on line 506
Fatal error: Out of memory (allocated 5242880) (tried to allocate 5504 bytes) in /var/www/u331733/data/www/atlas-filtre.md/html/system/storage/modification/system/library/image.php on line 26

В php.ini лимит поставил, не дало ровно никакого результата. Если у кого-нибудь есть идеи, в чем может быть дело, подскажите пожалуйста.

Надіслати
Поділитися на інших сайтах


8 часов назад, Linkoln сказал:

Всем добрый день. Впервые столкнулся с такой проблемой: сайт на 2.3 шаблон lightshop, - слетело все к чертям (естественно  со слов клиента "само-собой"). В шаблонах получаю ошибку, что некоторые из выводимых переменных не определены, покопался, понял что это переменные которые добавленны через модификатор шаблона. Перехожу в system/storage/modification нахожу соответствующий контроллер, в нем переменные эти есть. Я предположил, что сайт использует напрямую файлы шаблона, проверить пути в конфиге- все верно стоит. И вот потом в админке я стал замечать очень странные ошибки,  в разных местах, вроде этой


Fatal error: Out of memory (allocated 9437184) (tried to allocate 5760 bytes) in /var/www/u331733/data/www/atlas-filtre.md/html/admin/controller/extension/openbay.php on line 506

Fatal error: Out of memory (allocated 5242880) (tried to allocate 5504 bytes) in /var/www/u331733/data/www/atlas-filtre.md/html/system/storage/modification/system/library/image.php on line 26

В php.ini лимит поставил, не дало ровно никакого результата. Если у кого-нибудь есть идеи, в чем может быть дело, подскажите пожалуйста.

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

Надіслати
Поділитися на інших сайтах

12 hours ago, Vetroff said:

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

Но до этого ведь он работал... А если попробовать удалить картинки, по-идее должно сработать?

Надіслати
Поділитися на інших сайтах


Могли одно большое фото залить и где-то оно будет крашиться, а где-то нет. Но думаю это только один из возможных вариантов.

Надіслати
Поділитися на інших сайтах

9 hours ago, OtezVikentiy said:

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

Подскажите пожалуйста, как это сделать. Все выглядит так, как-будто для вывода движок берет стандартный файл, а не соответствующий файл в модификаторах. При чем, только в случае с контроллерами, вьюшки- все нормально, в них все дописано. Чисто физически проверял контроллеры в модификаторах - там тоже нужные строчки есть. Я вот думаю, наверное все-таки что-то с памятью этой

Надіслати
Поділитися на інших сайтах


3 minutes ago, Vetroff said:

Могли одно большое фото залить и где-то оно будет крашиться, а где-то нет. Но думаю это только один из возможных вариантов.

Но ошибка эта в админке, а на клиенте ее нет ( там совсем другие ошибки :D) , я не думаю, что где-то в админке используется картинка высокого разрешения 

Надіслати
Поділитися на інших сайтах


https://www.atlas-filtre.md/

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

Надіслати
Поділитися на інших сайтах


5 минут назад, Linkoln сказал:

Но ошибка эта в админке, а на клиенте ее нет

 

17 часов назад, Linkoln сказал:

html/system/storage/modification/system/library/image.php

 

это как раз скорее про клиент )

на хостинге нет возможности добавить больше оперативки? и сколько ее сейчас выделено?

Надіслати
Поділитися на інших сайтах

вот смотрите, картинка с баннера на главной

<img src="https://www.atlas-filtre.md/image/cache/catalog/altele/atlasbanner2-1920x700.jpg" alt=".">

а вот ее оригинал, размер 3510х1379 :huh: Подозреваю, остальные не хуже )

/image/catalog/altele/atlasbanner2.jpg

Надіслати
Поділитися на інших сайтах

14 minutes ago, Vetroff said:

вот смотрите, картинка с баннера на главной

<img src="https://www.atlas-filtre.md/image/cache/catalog/altele/atlasbanner2-1920x700.jpg" alt=".">

а вот ее оригинал, размер 3510х1379 :huh: Подозреваю, остальные не хуже )

/image/catalog/altele/atlasbanner2.jpg

Хорошо, сейчас бэкапну картинки и попробую удалить все.

Надіслати
Поділитися на інших сайтах


Удалил все картинки, почистил всевозможные кеши, то же самое, в админке получаю

Fatal error: Out of memory (allocated 9437184) (tried to allocate 12288 bytes) in home/atlas-filtre.md/html/admin/controller/extension/openbay.php on line 533

 

Змінено користувачем Linkoln
Надіслати
Поділитися на інших сайтах


и еще там куча варнингов типа Undefined variable, я бы еще проверил параметр max_input_vars, возможно дефолтное значение не вывозит.

Надіслати
Поділитися на інших сайтах

24 minutes ago, Vetroff said:

и еще там куча варнингов типа Undefined variable, я бы еще проверил параметр max_input_vars, возможно дефолтное значение не вывозит.

не помогло.

Надіслати
Поділитися на інших сайтах


On 7/18/2021 at 11:13 AM, Vetroff said:

и еще там куча варнингов типа Undefined variable, я бы еще проверил параметр max_input_vars, возможно дефолтное значение не вывозит.

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

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.