?
ThinkCMF如何修改入口文件?ThinkCMF5.0是基于ThinkPHP5.0開發和之前的ThinkCMF版本有了很大的變化。

ThinkCMF默認的入口面頁 http://www.你的網址.com/public/index.php
在安裝好的ThinkCMF后,這時我們要把Public里的全部文件拖到您的網站根目錄,之后修改index.php 入口文件
// 定義CMF根目錄,可更改此目錄
define('CMF_ROOT', __DIR__ . '/../');//NOTE 我改過了ThinkCMF5 采用單一入口文件模式,所以部署項目時請把項目根目錄設置到 public 目錄;入口文件主要完成一些常量,和路徑配置,大致代碼如下

web項目入口文件為public/index.php
ThinkCMF5 采用單一入口文件模式,所以部署項目時請把項目根目錄設置到 public 目錄;入口文件主要完成一些常量,和路徑配置,大致代碼如下
解決方法:Thinkphp支持各種各樣的線上生產環境,如果你的生產環境與開發環境不符,需要稍作調整 ThinkPHP 的配置,以適應線上生產環境
5.0默認的應用入口文件位于public/index.php,內容如下:
// 定義應用目錄define('APP_PATH', __DIR__ . '/../application/');// 加載框架引導文件require __DIR__ . '/../thinkphp/start.php';入口文件位置的設計是為了讓應用部署更安全,public目錄為web可訪問目錄,其他的文件都可以放到非WEB訪問目錄下面。
我們也可以改變入口文件的位置及內容,例如把入口文件改到根目錄下面改成:
// 應用目錄define('APP_PATH', __DIR__.'/apps/');// 加載框架引導文件require './thinkphp/start.php';注意:APP_PATH的定義支持相對路徑和絕對路徑,但必須以“/”結束
如果你調整了框架核心目錄的位置或者目錄名,只需要這樣修改:
// 改變應用目錄的名稱define('APP_PATH', __DIR__.'/apps/');// 加載框架引導文件require './think/start.php';這樣最終的應用目錄結構如下:
www WEB部署目錄(或者子目錄) ├─index.php 應用入口文件 ├─apps 應用目錄 └─think 框架目錄

江蘇seo優化無錫網絡公司-兄弟盟主營:網站建設、網頁設計,網站制作百度推廣,價格優惠、SEO優化關鍵字排名、等網站建設一條龍服務。蘇州、常州、江陰、無錫、咨詢電話:18360807009 聯系QQ:369916069