在thinkphp中有兩個入口文件,一個是項目的入口文件,是index.php在主目錄里面,還有一個是thinkphp框架的的入口文件,放在框架目錄下面如:D:\thinkphp\ThinkPHP,名字是ThinkPHP.php。
thinkphp采用的是單一入口模式,所有的程序都是從項目入口文件開始執行的,項目入口文件內容包括:
- 定義框架路徑,項目路徑和項目名稱(可選)
- 定義調試模式和運行模式相關變量(可選)
- 載入框架入口文件(必須)
在手冊里面講到這個項目入口文件是需要自己創建的,其實在后續版本中已經自動把這個文件包含了,並且手冊中說直接訪問thinkphp路徑http://localhost/App會看到歡迎界面,這里面有兩個問題
1.首先如果自己的電腦中裝有IIS或者其他別的服務器把80端口占用了,就不能直接使用這個路徑了,要修改httpd.conf中的Listen節點,例如改成81,當然這個在安裝php的時候可能會提示端口沖突,早已經解決了。
2.其次我們訪問App這個目錄的時候發現在頁面上羅列文件目錄信息,沒有顯示thinkphp的歡迎頁面,這個需要我們修改<IfModule dir_module>節點內容,DirectoryIndex后面中又index.html,我們需要添加index.php
最終我們訪問路徑得到的結果可能是這樣的: