Автор Тема: Как настроить Nginx для установки HostCMS во вложенный каталог?  (Прочитано 925 раз)

Оффлайн Maxik

  • Давно тут
  • **
  • Сообщений: 288
    • Вегетарианское сообщество сурового климата.
    • Email
Приветствую!
Для установки системы управления сайтом HostHMC нужно устанавливать в корневой каталог.
Т.е. в путь с вложением, HostCMS не устанавливается. Например: /tipakrutoiwebserver/WWW/hostcms - не срабатывает.
Хотя например /tipakrutoiwebserver/WWW/phpmyadmin работает нормально.

Читательство в интернет, что-то не помогло.
Подскажите как настроить?
Пробовал такую настройку:


include /etc/nginx/sites-enabled.d/*.conf;

server {
location / {
    root /data/www;
    }

server_name test.ru www.test.ru;

listen 80;
index   index.html index.php index.htm;

location ~ \.php$ {
    root /server/www;
    try_files $uri =404;
    include /etc/nginx/fastcgi_params;
    fastcgi_pass unix:/var/run/php5-fpm/php5-fpm.sock;
    fastcgi_param SCRIPT_FILENAME /server/www/$fastcgi_script_name;
}
        location ~ /\.ht {
                deny all;
}
        access_log /var/log/nginx/wwwlocalhost-access.log;
}
       

server {
location / {
    root /data/www/hostcms/;
}
server_name hostcms.localhost www.hostcms.localhost;

listen 80;
index   index.html index.php index.htm;

location ~ \.php$ {
   root /data/www/hostcms/;
    try_files $uri =404;
    include /etc/nginx/fastcgi_params;
    fastcgi_pass unix:/var/run/php5-fpm/php5-fpm.sock;
    fastcgi_param SCRIPT_FILENAME /server/www/hostcms/$fastcgi_script_name;
 }
        location ~ /\.ht {
                deny all;
}
        access_log /var/log/nginx/wwwlocalhost-access.log;
}
}

Может кто-нибудь знает как правильно прописать настройки что бы HostCMS работал в подкаталоге?
С уважением, Максим.