nginx
nginx 502 bad gateway
Здравейте,
В продължение на поста от вчера за обновяването на php до версия 7, искам да споделя че започнах да се натъквам на проблем със сайта от тогава. Проблемите са странни, представляващи следната ситуация : част от постовете в блога не се зареждат и изкарва грешка: nginx 502 bad gateway.
Nginx error.log-а дава следната информация :
2016/02/12 14:06:55 [error] 21309#0: *157 no live upstreams while connecting to upstream, client: 123.123.123.123, server: root.bg, request: "GET /dont-upgrade-nextgen-gallery-to-2-0/ HTTP/1.1", upstream: "fastcgi://php-fpm", host: "root.bg", referrer: "https://root.bg/page/21"
varnish 4 wordpress config
Здравейте,
Отдавна не съм писал в блога на тема “varnish“, но ето че версия 4 на любимият ми HTTP “ускорител” ме накара да го сторя.
Varnish 4 излезе преди година и нещо, но така и не си направих труда да обновя версията на web.root.bg от 3 до 4 заради многото промени по конфигурационните файлове. Невъзможността на SSL поддръжка от страна на varnish-cache.org беше втората причина поради която не съм се занимавал досега с обновяване.
Днес обаче реших да си поиграя и успях да направя работеща инстанция с версия 4.1. Разликите със старата 3.0.5 са изключително много, но за феновете на кеширането като мен, новата версия определено си заслужава. Въпреки това продължавам да се доверявам изцяло на комбинацията nginx + W3 Total Cache + nginx cache ot rtcamp.com за WordPress системи, но ползвам varnish за CDN мрежата ми.
Тъй като конфигурационният файл е доста голям, съм го приложил в gitlab-a.
Ето и линк: varnish 4 wordpress config .
wordpress subdomain page
Здравейте,
От известно време в главата ми се върти схема, отделните страници тук да са на отделни субдомейни. Обаче, досега не намирах читав начин да сторя това. Мисля че, чрез wordpress multisite ще стане схемата, но не и при работеща инстанция!
Бях тествал и всичко се беше сбозило. За това ми трябваше друг начин, по който да направя wordpress subdomain page.
Днес обаче успях да направя схемата, и съответно ще покажа, как може всеки да си я направи бързо и лесно.
За целта първо ще ни трябва да си направим субдомейн(subdomain) – в моя случай аз си направих : sky.root.bg който да сочи към айпито на уеб сървъра. След това си направих виртуален хост на nginx-a като изполвах копие от оригиналния за root.bg :