[РЕШЕНО] An AJAX HTTP error occurred. HTTP Result Code: 504

Drupal, nginx + php_fpm, Debian сервер

При возникновении ошибки An AJAX HTTP error occurred. HTTP Result Code: 504 совет всегда дают одни: «увеличьте время time out и время исполнения скрипта», но здесь есть заковыка, если просто добавить max_execution_time в php.ini проблема останется и даже, если добавить в добавок и время таймаута в nginx (и в apache если таковой имеется) проблема не уходит даже при космическом увеличении параметра.

И даже на этом сайте есть такая запись, т.е. для некоторых ситуаций совет актуален, а для других нет.

Читать далее «[РЕШЕНО] An AJAX HTTP error occurred. HTTP Result Code: 504»

Создаем пользователя для виртуального хоста и даем ему права или AssignUserID Apache [apache2-mpm-itk] Debian

Итак, создали виртуальный хост или десять или сто виртуальных хостов, если все сайты принадлежат одному владельцу, то здесь все более или менее просто м понятно, тем более если этот владелец это — Вы. Но, если для каждого сайта нам нужен отдельный пользователь, здесь уже ему и FTP подавай, например, и какие-то мало мальские полномочия .htaccess подредактировать и прочее. Читать далее «Создаем пользователя для виртуального хоста и даем ему права или AssignUserID Apache [apache2-mpm-itk] Debian»

«Умный» 301 редерикт apache .htaccess сохраням пути

Есть простой 301 редерикт в файле .htaccess
Используем при смене домена, смена домена философский вопрос не будем на нем заостряться, но так бывает, домен сменили сайт остался неизменным, поэтому:
Redirect 301 / http://куда-слать.рф/ Читать далее ««Умный» 301 редерикт apache .htaccess сохраням пути»

Прячем версию веб-сервера apache, nginx [Debian]

Полезная возможность спрятать apache2 с помощью простой настройки. Читать далее «Прячем версию веб-сервера apache, nginx [Debian]»

Создание виртуального хоста в apache 2 (debian 6)

Если есть [виртуальный] выделенный сервер достаточно мощный, то не грех на него повесить более одного сайта, тем более, если есть проекты не потребляющие ресурсы, например чистый HTML или просто не слишком посещаемые сайты. Читать далее «Создание виртуального хоста в apache 2 (debian 6)»

Еще немного об оптимизации apache

Еще раз задумался о настройке MPM (Multi-processing module), когда увидел, что ОЗУ у сервера просто тает на глазах, даже когда он по сути находиться в простое, потому что сайт еще не выпущен в большое плаванье, а памяти уже не хватает.

Читать далее «Еще немного об оптимизации apache»

Ошибка 504 Gateway Timeout (time out) nginx.

Возникала 504 ошибка, сильно удивился, ведь на сайте по сути я был один, добавлял новый контент 🙂 много контента. Читать далее «Ошибка 504 Gateway Timeout (time out) nginx.»

Установка LAMP (Linux + Apache + MySQL + PHP) на Debian

Начну почти с начала. Если мы ставим веб-севрер на локальной машине, то конечно же прежде нам необходимо поставить ОС (на ядре Linux, Мелкософт Windows Server или др…) описывать этот момент не буду, так как предполагаем, что у нас уже есть удаленный веб-сервер с уже установленной ОС Debian (все бывает еще проще, когда хостер предлагает образы ОС+LAMP). Читать далее «Установка LAMP (Linux + Apache + MySQL + PHP) на Debian»