Articles of nginx

W3 Total Cache Minification – Любой способ не использовать php?

Я использую nginx, php5-fpm и fastcgi_cache. Минимизация W3TC кажется достаточно хорошей, но каждая из них включает точки «minify.php?». Я хочу иметь возможность поддерживать мой сайт даже в том случае, если сервер php и mysql идет вниз – выживание на кэшированных (устаревших) версиях моих страниц. Есть ли способ не дотрагиваться до php за обслуживание активов, финансируемых […]

Как переписать правила для WP-безопасности в Nginx?

У меня есть сайт WordPress на VPS, работающем с nginx. Я установил плагин WP Security для повышения безопасности моего сайта. После изменения всех настроек по своему вкусу всплывающее окно уведомляет меня о том, что мне нужно переписать правила, чтобы сохранить изменения. Часть из них говорила: «См. Панель управления лучшей WP Security для списка правил перезаписи, […]

Расширения Apache для WordPress работают без проблем

У меня новый веб-сервер на Hetzner EX60. С этим новым сайтом у меня много проблем. Прежде всего, мне нужно сказать, что у меня проблемы с темой по умолчанию и без каких-либо плагинов. Я пытался разрешить их в течение месяца. Все эти проблемы связаны с областью администратора. Невозможно загрузить jQuery и те же самые вещи. Я […]

Подкаталог nginx wordpress Недопустимый тип сообщения

У меня есть сервер Ubuntu, работающий под Nginx, php-fpm и wordpress в подкаталоге. Моя конфигурация выглядит так: server { #My site configuration location /blog { root /home/user/www; index index.php index.html index.htm; error_log /var/log/blog_error.log; error_page 404 /blog/404.html; error_page 500 502 503 504 /blog/50x.html; location /blog/ { try_files $uri $uri/ /blog/index.php?$args; } location = /blog/favicon.ico { log_not_found […]

WordPress – admin-ajax.php возвращает 502 Bad Gateway

Я получаю ошибку 502 Bad Gateway для wp-admin / admin-ajax.php – это сайт WP, размещенный на WebFaction, который использует nginx. Там, где это наиболее очевидно, появляется при добавлении нового сообщения или страницы, нажимая «Вставить медиа», ничего в библиотеке не появляется. Консоль инспекторов заполнена такими: POST http://lightuphope.org/wp-admin/admin-ajax.php 502 (Bad Gateway) load-scripts.php?c=1&load%5B%5D=jquery-core,jquery-migrate,jquery-ui-core,jquery-ui-widget,jquery-u…:5 send load-scripts.php?c=1&load%5B%5D=jquery-core,jquery-migrate,jquery-ui-core,jquery-ui-widget,jquery-u…:5 x.extend.ajax load-scripts.php?c=1&load%5B%5D=jquery-core,jquery-migrate,jquery-ui-core,jquery-ui-widget,jquery-u…:5 i […]

ReWrite Постоянная ссылка на новую постоянную ссылку Nginx

Раньше у меня было /%postname%/ permalink, но сегодня произошло что-то странное, все ссылки, которые я нажимаю, внезапно перенаправляются на родину. Поэтому я изменил Permalink на /%category%/%postname%/ но это большой конфликт в SEO … Вот мой вопрос: возможно ли переписать /%postname%/ в /%category%/%postname%/ Как вы думаете? Ну, не знаю, что произошло, но /% postname% / перенаправляет […]

Сайт WordPress, отображающий 404 для любой страницы, кроме индекса

Мой сайт WordPress возвращает 404 не найденную ошибку на любой странице, кроме домашней страницы и / wp-admin. Я понятия не имею, почему это так. Мои постоянные настройки настроены для использования /year/month/date/post-title/ (например, www.domain.com/2014/04/28/sample-post/ ). Когда я меняю постоянные ссылки на значение по умолчанию ( ?p=123 ), он работает нормально, но не на любом другом. Вот […]

Как обновлять плагины в распределенном сценарии WordPress?

У меня есть wordpress, работающий с nginx за балансировщиком нагрузки. Все работает хорошо. Однако, учитывая, что у меня есть несколько наборов файлов, что лучше всего их обновить? Анзибль? Ища совет. спасибо Изменить: EBS Amazon (аналогичная система) требует, чтобы файлы обновлялись на локальной машине и переносились на ebs с помощью GIT. Не стандартное использование контроля версий, […]

Подкаталог multisite – только root admin доступен в NGINX

Я пытаюсь установить многозадачный подкаталог, установленный в NGINX, с ядром WordPress в своем собственном подкаталоге и сталкиваясь с некоторыми проблемами. Я использую эту файловую структуру: /home/site/dev.site.com/current/public/ — path to webroot /home/site/dev.site.com/current/public/wp/ — path to WP root /home/site/dev.site.com/current/public/wp/wp-admin/ — path to WP admin root Моя целевая структура URL: dev.site.com/wp-admin/network/ — network admin dev.site.com/ — root site […]

Почему определение MULTISITE true изменяет используемое соединение с базой данных

Я сделал копию многоуровневой установки, чтобы работать на ней локально. Я заметил, что если я установил define ('MULTISITE', true); в wp-config я получаю стандартную ошибку подключения к базе данных. Если я отключу multisite, тема загружается, но отсутствуют плагины. Может ли кто-нибудь предположить, что я пропустил? Возможно, важно, что моя локальная среда для разработчиков использует NGINX, […]