某群友迁移了他的网站,这是他网站发生的变化
TC是一位提供免费图床服务的站长,今天他上传了证书后访问网站发现网站报了404
404:404意味着未找到,找不到请求的网页,4xx意味着请求错误,04则是错误代码
这很奇怪,因为TC的wwwroot下确实有此文件,但是为什么有此文件还会报404呢?这令TC陷入了思考
TC去检查了他的.user.ini,它是这样的:
open_basedir = /www/wwwroot/xxxxx.xxx
看起来似乎一切正常,于是TC打算新建一个站点来试试,而这次他似乎发现了一些端倪
他的站点文件在www/wwwroot上,配置也是这个目录,但是当TC新建站点选择文件的时候,却发现他的源码放在了D盘下的www/wwwroot而不是C盘
解决的办法是,将源码转移到C盘下的www/wwwroot后重启NGINX服务
经过了TC的操作后,他web服务的404逐渐恢复
这件事给了他深刻的教训,服务器不止有一个盘,转移备份的时候一定要检查自己服务器的盘符
感谢你的阅读,照顾好你自己的服务器