Игорь Воротнёв: я просто с ловлей этих 500ых столько напрыгался, что сей скорбный факт будут помнить до самой кончины, надеюсь скорой.
Собственно главное, что мы с вами указали ТСу, это то, что ошибка на nginx'а, он просто о ней сообщает, ошибка на уровне phpшном, надо брать в руки того пхпшного гада который это устраивает(то есть w3tc) и трясти пока он это не прекратит.
Игорь Воротнёв: нет 500ой в логах nginx'а. Я с этим в свое время наплясался и намучался. У меня есть скрипт который раз в 15 минут смотрит нет ли чего в error.log и если есть обновления, то отсылает их на почту, очень удобно для дебага, отлова потерянных страниц и прочего. А вот про 500ку дуля в логе.
Не, если бы w3tc пробовал пользоваться htaccess, то просто всем бы было пофигу, ну написал он что-то в файл и что? Что есть этот файл, что его нет всем до лампочки.
Вот с правами косяки и такая реакция w3tc возможна, плагин сей вообще дурной.
Игорь Воротнёв: и увидите там МПХ. Потому что 500/503 ошибки ничего в error.log nginx'а не дает. Проблема-то не у nginx'а, а у того кто за ним. И смотреть надо в лог того кто за ним.
Fixid: 1.x это, к примеру, 1.0, вышедшая 12 апреля 2012 года. А динамические модули появились только в 1.10 вышедшей в этом году. Не вводите людей в заблуждение.
Илья: всегда это сколько? Пару недель в виртуалке? А я про реальное использование. Я-то еще застал времена когда SuSE, та, настоящаяя SuSE, а не этот выкидыш новелловского абортария под названием OpenSUSE на серверах использовалась, вы этого не знаете, вы этого не застали.
mystdeim: ну попутно узнали про HSTS и заголовок для него передаваемый :) И где он живет. Тоже полезно. А если то что будет обращаться его игнорит, так вообще прекрасно, и HSTS на месте, и работать все будет.
mystdeim: и как только оно перейдет на https, так запомнит про HSTS и снова браузер не сможет попасть куда надо.
Найдите у себя в конфигах строчку типа
add_header Strict-Transport-Security "max-age=31536000";
и с болью в сердце уберите ее для данного домена.
mystdeim: ну так во всех хавту пишут что включать HSTS нужно, потому и заподозрил я, что просто конфиг не весь показан, а HSTS включен. Если в браузере использовать нужно этот адрес, то таки отключать HSTS придется.
mystdeim: прозреваю я, что HSTS в хедерах для домена своего передавал ты, юный падаван. Оттого браузер и идет все равно на https. Убрать HSTS требуется тебе из конфига и почистить в браузере своем.
Ульрих: rc.local очень давно не рекомендуемый к использованию колхоз. Если есть надобность в чем-то своем, то проще написать init-скрипт/systemd-юнит, благо скелы для них есть. Запустив что-то из rc.local вы его потом убивать будете киллом, ловить по всему коридору и все такое, а тут получите возможность штатно убить или перезапустить. Я потому и уточнил что еще нужно человеку запускать, с вероятностью 99.9% все уже придумано до него и надо просто посоветовать человеку что делать.
Ю Ю: суся померла после покупки Новеллом, много лет назад. То что вы видите сейчас это мертвый дистриб за которым стоит пара гиков-инвалидов и никакого коммунити. Использовать это сейчас смысла не имеет никакого.