Windows下ngin配置虚拟主机时遇到的奇葩问题
总结自我的提问
问题
配置如图,www.tp5.com已hosts向本地。我本地配了很多虚拟主机,都可以正常访问,我这个新的tp5虚拟主机的配置是复制粘贴的,应该也不会打错之类的吧?可是访问却提示No input file specified.,但我这index.php明明在啊?
如果使用http://localhost/tp/public却能正常访问,这是为什么呢?试了下tp3.2和tp5都有这个问题,index.php明明在的。
答案
找到原因了,竟然是root的分隔符问题……
把\改为/即可,也就是 E:/phpStudy/WWW/tp/public
真是奇葩的问题……
更奇葩的是,只有ThinkPHP系列框架有这个问题。如果用的是别的框架则不会这样,真是奇葩……
本文同时刊登于我的博客 超能小紫,如果喜欢请常来玩哦
关键字:windows, Nginx, 虚拟主机
版权声明
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处。如若内容有涉嫌抄袭侵权/违法违规/事实不符,请点击 举报 进行投诉反馈!