天天看點

thinkphp學習筆記2—入口檔案

在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

最終我們通路路徑得到的結果可能是這樣的:

thinkphp學習筆記2—入口檔案