今天用phpStudy配置虚拟目录的时候遇到了个问题,访问虚拟目录后浏览器报错为500
检查下错误日志(错误日志地址:E:\lajiPhp\PHPTutorial\nginx\logs\error.log),个人地址目录可能有些出入,从 (PHPTutorial\nginx\logs\error.log)开始找文件就行了, 发现报错为
等等,好像发现了某些奇怪的东西,好像是目录中少了个t,查看虚拟目录配置文件
结合错误日志来看,\t 可能配转义了,所以将虚拟目录配置信息修改中的地址修改为:“E:/lajiPhp/PHPTutorial/thinkphp5/public”;保存重启Apache。
Loading…
再次访问,
综合考虑下,可能不仅是 \t 会报错,\r ,\n 等都会对配置虚拟主机尝试一些相关的问题,需要对其进行再转义,或者修改 ‘\’ 为 ‘/’ ,这样就可以正常访问带有关键字的虚拟目录了。