Roundcube ошибка 404
Posted: Mon Dec 11, 2017 12:53 pm
Здравствуйте,сервер Centos 7 ,Ngnix+Php-Fpm
один администратор делал настройку сервера,по ошибке убрал клиент вебмэйл,появилась ошибка 404, но потом вернул обратно.Почта заработала. А после перезагрузки та же, ошибка 404,и не допишешься до него.Вот что пишет консоль.
[root@scw-33aece ~]# nginx -s reload
nginx: [emerg] "location" directive is not allowed here in /etc/nginx/conf.d/webmail.inc:1
[root@scw-33aece ~]#
в папке /etc/nginx/conf.d три файла
status.conf
vesta.conf
webmail.inc
При переходе на почтовый клиент,почему то показывается домен,второго пользователя веста панели.
что еще нужно для анализа ситуации?
один администратор делал настройку сервера,по ошибке убрал клиент вебмэйл,появилась ошибка 404, но потом вернул обратно.Почта заработала. А после перезагрузки та же, ошибка 404,и не допишешься до него.Вот что пишет консоль.
[root@scw-33aece ~]# nginx -s reload
nginx: [emerg] "location" directive is not allowed here in /etc/nginx/conf.d/webmail.inc:1
[root@scw-33aece ~]#
в папке /etc/nginx/conf.d три файла
status.conf
vesta.conf
webmail.inc
Содержимое Webmail.confShow
location /webmail {
alias /usr/share/roundcubemail/;
location ~ /(config|temp|logs) {
return 404;
}
location ~ ^/webmail/(.*\.php)$ {
alias /usr/share/roundcubemail/$1;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $request_filename;
}
location ~* ^/webmail/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ {
alias /usr/share/roundcubemail/$1;
}
}
alias /usr/share/roundcubemail/;
location ~ /(config|temp|logs) {
return 404;
}
location ~ ^/webmail/(.*\.php)$ {
alias /usr/share/roundcubemail/$1;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $request_filename;
}
location ~* ^/webmail/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ {
alias /usr/share/roundcubemail/$1;
}
}
что еще нужно для анализа ситуации?