Страница КОРЗИНА зависает на несколько минут, потом ошибка 504

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

Versan
Versan
Репутация: 0
Сообщения: 1
Зарегистрирован: 12.02.2024
С нами: 2 месяца 14 дней

Сообщение #1 Versan » 12.02.2024, 14:02

1. На странице КОРЗИНА нельзя удалить корзины из товара.
2. При попытке сделать заказать, сайт "зависает" на несколько минут. Потом выдается ошибка 504. Спустя пару минут приходит по почте оповещение о заказе, в панели управления сам заказ также показывается. Но пользователь после этой ошибки еще несколько минут не может вернуться на сайт.
3. Если просто загрузить страницу КОЗИНА и ничего не удалять и не заказывать, то выйти из нее невозможно. Сайт не реагирует ни на какие ссылки в меню.

Раньше работало всё исправно. В какой-то момент перестало работать. С чем связано - непонятно. На сайте никаких изменений за последний год не производили. Стоит OkayCMS © 2024 v.3.4.1

В чем может крыться причина?

Aleks
Aleks
Репутация: 56
Сообщения: 387
Зарегистрирован: 24.05.2021
С нами: 2 года 11 месяцев

Сообщение #2 Aleks » 13.02.2024, 14:12

1. Проверьте файл: design\okay_shop\html\order.tpl
2. Или радикальное: восстановить сайт из резервной копии.

korshunov
korshunov
Репутация: 148
Сообщения: 1862
Зарегистрирован: 03.12.2015
С нами: 8 лет 4 месяца
Skype

Сообщение #3 korshunov » 14.02.2024, 06:22

Aleks писал(а):1. Проверьте файл: design\okay_shop\html\order.tpl

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

Versan писал(а):В чем может крыться причина?

Возможных причин - десятки. Разбираться надо конкретно. А абстрактно гадать можно много лет (особенно если неизвестен даже URL сайта)...

Aleks
Aleks
Репутация: 56
Сообщения: 387
Зарегистрирован: 24.05.2021
С нами: 2 года 11 месяцев

Сообщение #4 Aleks » 14.02.2024, 10:06

Читаем у Versan
2. При попытке сделать заказать ошибка 504. На почту приходит оповещение о заказе, в панели управления заказ также показывается.
Действия при заказе: В корзину - Оформить заказ. Открывается корзина. Вносим свои данные и Оформить заказ.
Здесь должно открыться окно: Спасибо. Ваш заказ успешно оформлен. А вот это окно у Versan не открывается (см. п.2), а это и есть ответственность файла order.tpl
Следовательно у Versan Действия при заказе выполняются ибо оповещение о заказе на почту приходит и в панели управления о заказе тоже есть сведения.
Ну, а файл cart.tpl смотреть надо априори.

korshunov
korshunov
Репутация: 148
Сообщения: 1862
Зарегистрирован: 03.12.2015
С нами: 8 лет 4 месяца
Skype

Сообщение #5 korshunov » 14.02.2024, 12:21

Aleks писал(а):Читаем у Versan
2. При попытке сделать заказать ошибка 504. На почту приходит оповещение о заказе, в панели управления заказ также показывается.
Действия при заказе: В корзину - Оформить заказ. Открывается корзина. Вносим свои данные и Оформить заказ.
Здесь должно открыться окно: Спасибо. Ваш заказ успешно оформлен. А вот это окно у Versan не открывается (см. п.2), а это и есть ответственность файла order.tpl
Следовательно у Versan Действия при заказе выполняются ибо оповещение о заказе на почту приходит и в панели управления о заказе тоже есть сведения.
Ну, а файл cart.tpl смотреть надо априори.

Если читать выборочно и включить полет фантазии, то, может статься, Ваши догадки верные.
А если обратить внимание на пп. 1,3, то легко догадаться, что они НИКАК не связаны с order.tpl...

Aleks
Aleks
Репутация: 56
Сообщения: 387
Зарегистрирован: 24.05.2021
С нами: 2 года 11 месяцев

Сообщение #6 Aleks » 16.02.2024, 11:09

Если читать внимательно мои сообщения, то легко догадаться, что я не связывал работу корзины с файлом order.tpl
Ибо если внимательно прочесть п.2 у Versan, то легко догадаться, что при завершении процедуры оформления заказа не открывается окно Ваш заказ успешно оформлен из order.tpl. Т.е. и без включения фантазии легко догадаться, что надо проверить и файл order.tpl
Или проверяем тысячу файлов, а order.tpl ни-ни?

korshunov
korshunov
Репутация: 148
Сообщения: 1862
Зарегистрирован: 03.12.2015
С нами: 8 лет 4 месяца
Skype

Сообщение #7 korshunov » 16.02.2024, 13:32

Aleks писал(а):Если читать внимательно мои сообщения, то легко догадаться, что я не связывал работу корзины с файлом order.tpl
Ибо если внимательно прочесть п.2 у Versan, то легко догадаться, что при завершении процедуры оформления заказа не открывается окно Ваш заказ успешно оформлен из order.tpl. Т.е. и без включения фантазии легко догадаться, что надо проверить и файл order.tpl
Или проверяем тысячу файлов, а order.tpl ни-ни?

Если читать внимательно Ваши сообщения, то можно заметить, что Вы зациклились на п.2. Если обращать внимание только на этот пункт, то есть смысл проверить order.tpl. Если повезет найти там синтаксическую ошибку, то, может статься, будет польза от ее исправления. Но сие крайне маловероятно, если у ТС последний год сайт нормально работал без каких-то изменений...

А начинаются проблемы у ТС именно на странице корзины (пп. 1,3) и там уже точно никакой order.tpl ни при чем...


Название раздела: Вопросы по работе с OkayCMS
Правила раздела: faq.php?mode=okay

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения

   

Вернуться в «Вопросы по работе с OkayCMS»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: korshunov и 147 гостей