Windows下nginx配置虛擬主機時遇到的奇葩問題

總結自個人提問php

問題

問題描述

配置如圖,www.tp5.com已hosts向本地。我本地配了不少虛擬主機,均可以正常訪問,我這個新的tp5虛擬主機的配置是複製粘貼的,應該也不會打錯之類的吧?但是訪問卻提示No input file specified.,但我這index.php明明在啊?segmentfault

若是使用http://localhost/tp/public卻能正常訪問,這是爲何呢?試了下tp3.2和tp5都有這個問題,index.php明明在的。框架

答案

找到緣由了,居然是root的分隔符問題……spa

\改成/便可,也就是 E:/phpStudy/WWW/tp/publiccode

真是奇葩的問題……blog

更奇葩的是,只有ThinkPHP系列框架有這個問題。若是用的是別的框架則不會這樣,真是奇葩……ci

本文同時刊登於個人博客 超能小紫,若是喜歡請常來玩哦get

相關文章
相關標籤/搜索