1,如何将默认的网站路径/usr/share/nginx/html替换掉?修改配置文件/etc/nginx/conf.d/default.conf中所有root的路径为目标路径,重启systemctl
restart nginx。
2,如何解决迁移网站后php程序不识别的问题?
将/etc/php-fpm.d/www.conf 复制一份为new.conf;将user = www(apach)group = www修改为user=nobody,group=nobody(真实的用户和组);将listen = 127.0.0.1:9000修改为:listen = 127.0.0.1:9001;同时将/etc/nginx/conf.d/default.conf的php listen端口修改为新的9001.(相当于将php监听端口给替换掉。)
3,解决页面favicon.ico文件不存在提示404问题。
在/etc/nginx/conf.d/default.conf配置中添加:
location = /favicon.ico {
log_not_found
off;
access_log off;
}
4,解决Nginx出现403 forbidden(13:Permission denied)报错。
查看nginx日志,路径为/var/log/nginx/error.log。打开日志发现报错Permission denied,详细报错如下:open() '/data/www/1.txt' failed (13: Permission denied), client: 192.168.1.194, server: www.web1.com, request: 'GET /1
2,如何解决迁移网站后php程序不识别的问题?
将/etc/php-fpm.d/www.conf 复制一份为new.conf;将user = www(apach)group = www修改为user=nobody,group=nobody(真实的用户和组);将listen = 127.0.0.1:9000修改为:listen = 127.0.0.1:9001;同时将/etc/nginx/conf.d/default.conf的php listen端口修改为新的9001.(相当于将php监听端口给替换掉。)
3,解决页面favicon.ico文件不存在提示404问题。
在/etc/nginx/conf.d/default.conf配置中添加:
4,解决Nginx出现403 forbidden(13:Permission denied)报错。
查看nginx日志,路径为/var/log/nginx/error.log。打开日志发现报错Permission denied,详细报错如下:open() '/data/www/1.txt' failed (13: Permission denied), client: 192.168.1.194, server: www.web1.com, request: 'GET /1
