BROS Опубликовано: 13 июня 2020 Опубликовано: 13 июня 2020 Здравствуйте! Прошу помочь с решением проблемы. Заметил, что периодически возникает следующая ситуация: на карточках товаров возникает ошибка HTTP ERROR 500. Остальные страницы сайта (главная, категории, блог) работают нормально. Проблема решается нажатием на кнопку сброса модификаторов. После этого ошибка на карточках товара исчезает, но пропадают из меню пункты, касающиеся установленных модулей. После нажатия на кнопку обновления модификаторов они появляются, но возвращается HTTP ERROR 500 на карточках товаров. С чем это может быть связано? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 15 июня 2020 Опубликовано: 15 июня 2020 13.06.2020 в 16:30, BROS сказал: Здравствуйте! Прошу помочь с решением проблемы. Заметил, что периодически возникает следующая ситуация: на карточках товаров возникает ошибка HTTP ERROR 500. Остальные страницы сайта (главная, категории, блог) работают нормально. Проблема решается нажатием на кнопку сброса модификаторов. После этого ошибка на карточках товара исчезает, но пропадают из меню пункты, касающиеся установленных модулей. После нажатия на кнопку обновления модификаторов они появляются, но возвращается HTTP ERROR 500 на карточках товаров. С чем это может быть связано? Здравствуйте. Для того, чтобы Вам помочь, необходимо знать текст ошибки, а не только код (500 ошибка - это код, который говорит, что ошибка критическая и программа не может быть выполнена). Для получения текста ошибки перейдите в error.log на сервере (не путайте с логами магазина, там нужной информации не будет) и пришлите текст ошибки. Если не знаете где получить текст ошибки, обратитесь в техподдержку Вашего хостинга за помощью. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
BROS Опубликовано: 15 июня 2020 Опубликовано: 15 июня 2020 54 минуты назад, NeoSeo Team сказал: Здравствуйте. Для того, чтобы Вам помочь, необходимо знать текст ошибки, а не только код (500 ошибка - это код, который говорит, что ошибка критическая и программа не может быть выполнена). Для получения текста ошибки перейдите в error.log на сервере (не путайте с логами магазина, там нужной информации не будет) и пришлите текст ошибки. Если не знаете где получить текст ошибки, обратитесь в техподдержку Вашего хостинга за помощью. Ошибка в логах во время открытия карточки товара с ошибкой 500: 2020/06/15 23:23:30 [warn] 25142#25142: *10615014 an upstream response is buffered to a temporary file /var/cache/nginx/proxy_temp/7/24/0000171247 while reading upstream, client: XXX.XX.XX.XXX, server: mydomain.com, request: "GET /admin/index.php?route=extension/modification&token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX HTTP/1.1", upstream: "http://127.0.0.1:8080/admin/index.php?route=extension/modification&token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", host: "mydomain.com", referrer: "https://mydomain.com/admin/index.php?route=common/dashboard&token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" [Mon Jun 15 23:23:37.731688 2020] [cgi:error] [pid 2256] [client XXX.XX.XX.XXX:37546] AH01215: PHP Parse error: syntax error, unexpected end of file in /var/www/myuser/data/www/mydomain.com/system/storage/modification/catalog/view/theme/neoseo_unistor/template/product/product.tpl on line 1431, referer: https://mydomain.com Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 15 июня 2020 Опубликовано: 15 июня 2020 52 минуты назад, BROS сказал: Ошибка в логах во время открытия карточки товара с ошибкой 500: Вам нужно открыть файл /var/www/myuser/data/www/mydomain.com/system/storage/modification/catalog/view/theme/neoseo_unistor/template/product/product.tpl Перейти на строку 1431 и пришлите скрин этой строки и захватите строки выше и ниже этой сроки, штук по 20 строк Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
BROS Опубликовано: 16 июня 2020 Опубликовано: 16 июня 2020 9 часов назад, NeoSeo Team сказал: Вам нужно открыть файл /var/www/myuser/data/www/mydomain.com/system/storage/modification/catalog/view/theme/neoseo_unistor/template/product/product.tpl Перейти на строку 1431 и пришлите скрин этой строки и захватите строки выше и ниже этой сроки, штук по 20 строк Есть: https://share.getcloudapp.com/QwulKo2p Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 16 июня 2020 Опубликовано: 16 июня 2020 13 часов назад, BROS сказал: Есть: https://share.getcloudapp.com/QwulKo2p Вы установили модуль микродата? до его установки все корректно работало? удалите модификатор модуля, обновите модификаторы и проверьте работу карточки товара. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
BROS Опубликовано: 16 июня 2020 Опубликовано: 16 июня 2020 29 минут назад, NeoSeo Team сказал: Вы установили модуль микродата? до его установки все корректно работало? удалите модификатор модуля, обновите модификаторы и проверьте работу карточки товара. Да. Устанавливал Microdata Pro для интеграции микроразметки в формате JSON-LD. В последней версии сборки микроразметка уже внедрена в код? Может после обновления нет смысла использовать сторонний модуль? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 18 июня 2020 Опубликовано: 18 июня 2020 17.06.2020 в 00:11, BROS сказал: Да. Устанавливал Microdata Pro для интеграции микроразметки в формате JSON-LD. В последней версии сборки микроразметка уже внедрена в код? Может после обновления нет смысла использовать сторонний модуль? Скорее всего он не совместим с этим модулем, попробуйте установить туда https://neoseo.com.ua/mikrorazmetka-opencart-v-2-1-2-3 (для начала тестовую версию возьмите) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
BROS Опубликовано: 18 июня 2020 Опубликовано: 18 июня 2020 41 минуту назад, NeoSeo Team сказал: Скорее всего он не совместим с этим модулем, попробуйте установить туда https://neoseo.com.ua/mikrorazmetka-opencart-v-2-1-2-3 (для начала тестовую версию возьмите) Спасибо. Попробую протестировать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
BROS Опубликовано: 18 июня 2020 Опубликовано: 18 июня 2020 1 час назад, NeoSeo Team сказал: Скорее всего он не совместим с этим модулем, попробуйте установить туда https://neoseo.com.ua/mikrorazmetka-opencart-v-2-1-2-3 (для начала тестовую версию возьмите) Удалил модификатор и все файлы модуля Microdata Pro. Установил модуль Микроразметка Schema.org (JSON-LD). Но, к сожалению, ситуация с ошибкой HTTP 500 после очистки модификаторов повторяется. Вот конец файла product.tpl: https://share.getcloudapp.com/KouBwww1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 18 июня 2020 Опубликовано: 18 июня 2020 3 часа назад, BROS сказал: Удалил модификатор и все файлы модуля Microdata Pro. Установил модуль Микроразметка Schema.org (JSON-LD). Но, к сожалению, ситуация с ошибкой HTTP 500 после очистки модификаторов повторяется. Вот конец файла product.tpl: https://share.getcloudapp.com/KouBwww1 Уточните, пожалуйста, после того, как был удален модуль Microdata Pro и перед установкой Микроразметка Schema.org (JSON-LD) карточка товара не выдавала 500 ошибку? нужно анализировать весь код карточки товара, чтобы сказать в чем причина. Судя по ошибке не закрыто какое-то условие, но вот чтобы сказать какое, нужно проанализировать весь модифицированный шаблон. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
BROS Опубликовано: 18 июня 2020 Опубликовано: 18 июня 2020 (изменено) 11 минут назад, NeoSeo Team сказал: Уточните, пожалуйста, после того, как был удален модуль Microdata Pro и перед установкой Микроразметка Schema.org (JSON-LD) карточка товара не выдавала 500 ошибку? нужно анализировать весь код карточки товара, чтобы сказать в чем причина. Судя по ошибке не закрыто какое-то условие, но вот чтобы сказать какое, нужно проанализировать весь модифицированный шаблон. Перед установкой модуля Микроразметка Schema.org (JSON-LD) не проверял появление ошибки. Я могу здесь прикрепить файл product.tpl? Его будет достаточно для проверки проблемы? Изменено 18 июня 2020 пользователем BROS Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 19 июня 2020 Опубликовано: 19 июня 2020 23 часа назад, BROS сказал: Перед установкой модуля Микроразметка Schema.org (JSON-LD) не проверял появление ошибки. Я могу здесь прикрепить файл product.tpl? Его будет достаточно для проверки проблемы? Отключите/удалите модификаторы модулей, которые ставили после установки магазина и которые модифицируют карточку товара. Обновите модификаторы. Проверьте работу карточки товара. После подключайте модификаторы по одному и проверяйте работу карточки товара.Таким образом вычислите модуль, который ломает страницу. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
BROS Опубликовано: 19 июня 2020 Опубликовано: 19 июня 2020 Из сторонних модификаторов установлены только |Quickfix by iSenseLabs, Валюта плюс и модуль Batch Editor. Всё это, по-идее, не должно менять карточку товара, так как относятся к файлам админки. Остальное - это плагины NeoSeo. Попробую проверить работу магазина после обновления сборки на актуальную версию, поочерёдно устанавливая модули. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.