server {
listen 80;
server_name aishka.ru;
set $sathost "htdocs";
if ( $host ~ ^(.+)?(\.aishka\.ru)$ ) {
set $sathost $1;
}
root /var/www/aishka.ru/$sathost;
index index.php index.html index.htm;
include /etc/nginx/templates/php-fpm.conf;
access_log /var/log/nginx/aishka.ru_access.log;
error_log /var/log/nginx/aishka.ru_error.log;
}
#server {
# listen 80 default;
# server_name ustim.ru;
#
# root /var/www/ustim.ru/htdocs;
# include /etc/nginx/templates/php-fpm.conf;
# index index.html index.htm index.php;
#
# access_log /var/log/nginx/ustim.ru_access.log;
# error_log /var/log/nginx/ustim.ru_error.log;
#
#}
server {
listen 80 default;
server_name _;
set $sathost $host;
if ( $host ~ ^(.+)?(\.ustim\.ru)$ ) {
set $sathost $1;
}
root /var/www/ustim.ru/$sathost;
index index.php;
include /etc/nginx/templates/php-fpm.conf;
access_log /var/log/nginx/ustim.ru_access.log;
error_log /var/log/nginx/ustim.ru_error.log;
}
root@ws02:/etc/nginx# nginx -t
nginx: [emerg] pcre_compile() failed: unrecognized character after (?< in "^(?<" in /etc/nginx/sites-enabled/ustim.ru.conf:16
nginx: configuration file /etc/nginx/nginx.conf test failed
root@ws02:/etc/nginx# nginx -t
nginx: [emerg] directive "server_name" is not terminated by ";" in /etc/nginx/sites-enabled/ustim.ru.conf:17
nginx: configuration file /etc/nginx/nginx.conf test failed
root@ws02:/etc/nginx# nano /etc/nginx/sites-available/ustim.ru.conf
root@ws02:/etc/nginx# nginx -t
nginx: [emerg] pcre_compile() failed: unrecognized character after (?< in "^(?<" in /etc/nginx/sites-enabled/ustim.ru.conf:16
nginx: configuration file /etc/nginx/nginx.conf test failed
Все верно - это неизбежность, которая надеюсь когда-нибудь разрешится...
Я наоборот хочу "соскочить" с окон... С играми еще черт с ним, можно как-то решить вопрос, а вот с музыкальными программами в linux беда полная-(