溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

ThinkPHP5修改默認(rèn)的程序入口

發(fā)布時(shí)間:2020-10-06 10:34:03 來(lái)源:網(wǎng)絡(luò) 閱讀:3260 作者:麥田仲明 欄目:web開(kāi)發(fā)

ThinkPHP5與之前的版本不同,引入的命名空間。而且在文件的目錄上也發(fā)生了變化。

 

project 應(yīng)用部署目錄

├─composer.json         composer定義文件

├─README.md             README文件

├─build.php             自動(dòng)生成定義文件(參考)

├─LICENSE.txt           授權(quán)說(shuō)明文件

├─application           應(yīng)用目錄(可設(shè)置)

│ ├─common             公共模塊目錄(可更改)

│ ├─runtime            應(yīng)用的運(yùn)行時(shí)目錄(可寫,可設(shè)置)

│ ├─module             模塊目錄

│ │  ├─config.php      模塊配置文件

│ │  ├─common.php      模塊函數(shù)文件

│ │  ├─controller      控制器目錄

│ │  ├─model           模型目錄

│ │  ├─view            視圖目錄

│ │  ├─ ...            更多類庫(kù)目錄

│ ├─common.php         公共函數(shù)文件

│ ├─route.php          路由配置文件

│ ├─database.php       數(shù)據(jù)庫(kù)配置文件

│ └─config.php         公共配置文件

├─public                WEB部署目錄(對(duì)外訪問(wèn)目錄)

│ ├─index.php          應(yīng)用入口文件

│ ├─.htaccess          用于apache的重寫

│ └─router.php         快速測(cè)試文件(用于自帶webserver)

├─thinkphp              框架系統(tǒng)目錄

│ ├─library            框架類庫(kù)目錄

│ │  ├─behavior        行為類庫(kù)目錄

│ │  ├─think           Think類庫(kù)包目錄

│ │  ├─org             Org類庫(kù)包目錄

│ │  ├─traits          系統(tǒng)Traits目錄

│ │  ├─ ...            更多類庫(kù)目錄

│ ├─extend             擴(kuò)展類庫(kù)目錄(可自定義)

│ ├─vendor             第三方類庫(kù)目錄

│ ├─mode               應(yīng)用模式目錄

│ ├─tpl                系統(tǒng)模板目錄

│ ├─base.php           基礎(chǔ)文件

│ ├─convention.php     框架慣例配置文件

│ └─start.php          框架引導(dǎo)文件

 

可以通過(guò)修改application下的config.php文件來(lái)改變程序的入口文件。

config.php

ThinkPHP5修改默認(rèn)的程序入口

文件中的注釋說(shuō)的很明確。只是這里有幾點(diǎn)需要注意的,在程序中默認(rèn)的模塊的位置是application。說(shuō)以如果你要修改默認(rèn)模塊的位置,需要在application文件下放置模板文件,當(dāng)然這個(gè)位置是可以改變的。

ThinkPHP5修改默認(rèn)的程序入口

這里需要注意的是,你指定的控制器和操作名。因?yàn)槊臻g的原因。

ThinkPHP5修改默認(rèn)的程序入口

這兩個(gè)位置需要和config.php中的控制器和操作名對(duì)應(yīng)。而類名一定要和文件名相同。


ThinkPHP5修改默認(rèn)的程序入口

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI