Bad gateway
Василий, а подскажите, от чего может возникнуть Bad Gateway на севере? (уже говорил — линод 512, убунта, все настроено по вашему мануалу «Хостинг для modx»). Стоят все обновления. При чем ошибка возникает только в одном разделе на сайте при формировании кеша. Когда кеш сформирован — доступ к этой странице нормальный. В статсах сервера памяти забито где-то на 40-50%, используется php-apc. Может для него мало 512 мб оперативы?
Для примера — mosremtech.ru/catalog/instrument/ — тут ошибка. mosremtech.ru/catalog/car-service/ — а вот тут нет.
Меню слева формируется сниппетом, который не использует xPDO, Но проблема не в нем, пробовал его отключать — ошибка не исчезает.
список категорий справа —
Для примера — mosremtech.ru/catalog/instrument/ — тут ошибка. mosremtech.ru/catalog/car-service/ — а вот тут нет.
Меню слева формируется сниппетом, который не использует xPDO, Но проблема не в нем, пробовал его отключать — ошибка не исчезает.
список категорий справа —
[[Wayfinder? &level=`2` &rowTpl=`tpl.WF.category` &outerTpl=`tpl.WF.category.outer` &innerTpl=`tpl.WF.category.inner` &innerRowTpl=`tpl.WF.category.innerRow` &contexts=`catalog` &where=`{"template:=":"3"}`]]
Комментарии: 11
502 Bad gateway — это отказ php, то есть, nginx не может получить от него ответ.
Значит, нужно смотреть в лог ошибок /var/log/nginx/имясайта-error.log. Подозреваю, что у вас там что-то работает неправильно.
Значит, нужно смотреть в лог ошибок /var/log/nginx/имясайта-error.log. Подозреваю, что у вас там что-то работает неправильно.
Исправил ошибку — почему-то [[++site_url]] внутри шаблона вывода вызывало ошибку. Обошелся без него, ошибка исчезла)
тоже сталкивался с проблемой холдеров. у мя для поисковиков выдавала 500 ошибку вот такая конструкция
[[+modx.user.id:memberof=`Administrator`:then=`<a href="#" class="hb_del" id="hbid_[[+id]]_[[+album]]">удалить</a>`]]
хотя страница отображалась и у одминов ссылка удаления появлялась
Как вам такая переписка с хостером:
Вопрос:
Добрый день.
У меня на сайте установлена CMS ModxRevo. В административной панели часто выскакивает ошибка
expected expression, got ‘<’:
502 Bad Gateway
nginx-reuseport/1.13.2
Подскажите, пожалуйста, где можно посмотреть log nginx и в какую сторону копать, чтобы исправить эту ошибку?
Ответ:
Здравствуйте!
Для дальнейшего решения проблемы нам понадобится доступ в административную часть сайта. Пожалуйста, укажите адрес страницы, а также данные для доступа: логин и пароль. И опишите, пожалуйста, подробно, как мы можем воспроизвести проблему.
Хотелось в ответ написать: А может ключи от квартиры где деньги лежат?
Вот такая поддержка.
Может кто нибудь подскажет, куда копать самому?
Вопрос:
Добрый день.
У меня на сайте установлена CMS ModxRevo. В административной панели часто выскакивает ошибка
expected expression, got ‘<’:
502 Bad Gateway
nginx-reuseport/1.13.2
Подскажите, пожалуйста, где можно посмотреть log nginx и в какую сторону копать, чтобы исправить эту ошибку?
Ответ:
Здравствуйте!
Для дальнейшего решения проблемы нам понадобится доступ в административную часть сайта. Пожалуйста, укажите адрес страницы, а также данные для доступа: логин и пароль. И опишите, пожалуйста, подробно, как мы можем воспроизвести проблему.
Хотелось в ответ написать: А может ключи от квартиры где деньги лежат?
Вот такая поддержка.
Может кто нибудь подскажет, куда копать самому?
Для админки: а не стоит ли дополнение controlErrorLog?
Дело в том, что если error.log слишком большой, то его отдача через controlErrorLog приведёт к ошибке.
По лимиту в nginx.
Пишу по памяти, поэтому могу ошибаться, но тем не менее — проверьте.
Дело в том, что если error.log слишком большой, то его отдача через controlErrorLog приведёт к ошибке.
По лимиту в nginx.
Пишу по памяти, поэтому могу ошибаться, но тем не менее — проверьте.
controlErrorLog установлен, но я почти постоянно файл лога чищу. Файл почти нулевой.
А как Вам ответ хостера?
А как Вам ответ хостера?
В данном случае, думаю, нормальный. Как им ещё понять, что происходит, ведь оно происходит именно в админке сайта?
На самом деле, важно, что они хотят помочь, а не отписываются, типа «у нас всё ок, смотрите что у вас не работает».
Сделайте резервную копию, потом смените пароль.
Не вижу причин не доверять поддержке хостинга — вряд ли они подсадят вам что-то.
Всё равно, чтобы кто-то смог вам помочь, придётся давать ему доступ в админку, хотя бы для того, чтобы посмотреть что в консоли.
На самом деле, важно, что они хотят помочь, а не отписываются, типа «у нас всё ок, смотрите что у вас не работает».
Сделайте резервную копию, потом смените пароль.
Не вижу причин не доверять поддержке хостинга — вряд ли они подсадят вам что-то.
Всё равно, чтобы кто-то смог вам помочь, придётся давать ему доступ в админку, хотя бы для того, чтобы посмотреть что в консоли.
И ещё… А почему вы постоянно чистите лог? Что там за ошибки?
Да. Периодически выскакивают. Разные. Например, связанные с работой кэша. На просторах интернета нашел, что нужно поставить на папку core/cache права 777. Сделал. Буду смотреть, избавило ли от ошибок кэширования. Если опять выскочат — отпишусь.
Не помогло:
Например
[2017-09-06 15:51:38] (ERROR @ /home/s/myhosting/mysite.ru/public_html/core/model/modx/modcachemanager.class.php: 344) Error caching lexicon topic lexicon/en/core/default
[2017-09-06 15:51:38] (ERROR @ /home/s/myhosting/mysite.ru/public_html/core/model/modx/modcachemanager.class.php: 394) Error caching action map mgr/actions
[2017-09-06 16:19:16] (ERROR @ /home/s/myhosting/mysite.ru/public_html/core/model/modx/modcachemanager.class.php: 509) Error caching script elements/modplugin/4
[2017-09-06 16:19:16] (ERROR @ /home/s/myhosting/mysite.ru/public_html/core/model/modx/modcachemanager.class.php: 509) Error caching script elements/modplugin/36
Например
[2017-09-06 15:51:38] (ERROR @ /home/s/myhosting/mysite.ru/public_html/core/model/modx/modcachemanager.class.php: 344) Error caching lexicon topic lexicon/en/core/default
[2017-09-06 15:51:38] (ERROR @ /home/s/myhosting/mysite.ru/public_html/core/model/modx/modcachemanager.class.php: 394) Error caching action map mgr/actions
[2017-09-06 16:19:16] (ERROR @ /home/s/myhosting/mysite.ru/public_html/core/model/modx/modcachemanager.class.php: 509) Error caching script elements/modplugin/4
[2017-09-06 16:19:16] (ERROR @ /home/s/myhosting/mysite.ru/public_html/core/model/modx/modcachemanager.class.php: 509) Error caching script elements/modplugin/36
Удалил сниппет Articles из пакета siteExtra . Он порождал одну из ошибок. Переустановил autoredirector. Он порождал другую.
Однако ошибка:
expected expression, got ‘<’:
502 Bad Gateway
nginx-reuseport/1.13.2
— продолжает выскакивать, причем безо всякой системы и причины, а лог-файл ошибок при этом чистый. Хостеру писать не хочется (пока).
Однако ошибка:
expected expression, got ‘<’:
502 Bad Gateway
nginx-reuseport/1.13.2
— продолжает выскакивать, причем безо всякой системы и причины, а лог-файл ошибок при этом чистый. Хостеру писать не хочется (пока).
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.