真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

ThinkPHP6.0開(kāi)啟多應(yīng)用模式的方法-創(chuàng)新互聯(lián)

小編給大家分享一下ThinkPHP6.0開(kāi)啟多應(yīng)用模式的方法,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

建網(wǎng)站原本是網(wǎng)站策劃師、網(wǎng)絡(luò)程序員、網(wǎng)頁(yè)設(shè)計(jì)師等,應(yīng)用各種網(wǎng)絡(luò)程序開(kāi)發(fā)技術(shù)和網(wǎng)頁(yè)設(shè)計(jì)技術(shù)配合操作的協(xié)同工作。創(chuàng)新互聯(lián)公司專(zhuān)業(yè)提供成都網(wǎng)站建設(shè)、做網(wǎng)站,網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站制作(企業(yè)站、響應(yīng)式網(wǎng)站設(shè)計(jì)、電商門(mén)戶(hù)網(wǎng)站)等服務(wù),從網(wǎng)站深度策劃、搜索引擎友好度優(yōu)化到用戶(hù)體驗(yàn)的提升,我們力求做到極致!

ThinkPHP發(fā)展至今已經(jīng)到了6..0.X版本,整個(gè)結(jié)構(gòu)較thinkphp5有了很大的變化,ThinkPHP6.0基于精簡(jiǎn)核心和統(tǒng)一用法兩大原則在5.1的基礎(chǔ)上對(duì)底層架構(gòu)做了進(jìn)一步的優(yōu)化改進(jìn),并更加規(guī)范化。由于引入了一些新特性,ThinkPHP6.0運(yùn)行環(huán)境要求PHP7.1+,不支持5.1的無(wú)縫升級(jí)(官方給出了升級(jí)指導(dǎo)用于項(xiàng)目的升級(jí)參考)。從6的版本以后,官網(wǎng)將不再提供下載,需要composer進(jìn)行安裝或者更新,不得Git下載安裝。

1、安裝thinkphp6.0框架:

composer create-project topthink/think thinkphpV6.0.5

生成目錄,默認(rèn)安裝后的目錄結(jié)構(gòu)就是一個(gè)單應(yīng)用模式。:

ThinkPHP6.0開(kāi)啟多應(yīng)用模式的方法

2、其中框架需要用到多應(yīng)用模塊的時(shí)候,并不能像tp5那樣直接創(chuàng)建一個(gè)模塊即可,需要composer安裝對(duì)應(yīng)的think-multi-app擴(kuò)展才能夠使用。

安裝多應(yīng)用模塊擴(kuò)展:think-multi-app:

composer require topthink/think-multi-app

特別注意:安裝的時(shí)候一定要是在項(xiàng)目的根目錄下安裝,不然安裝了以后也是用不了,然后報(bào)單應(yīng)用(app\controller\index不存在)的問(wèn)題。

ThinkPHP6.0開(kāi)啟多應(yīng)用模式的方法

3、將app目錄下的controller目錄刪除,然后執(zhí)行如下指令,生成index模塊:

指令代碼:

php think build index //其中index是要生成的模塊
//如果要生成admin模塊,則將index改成admin。

ThinkPHP6.0開(kāi)啟多應(yīng)用模式的方法

執(zhí)行后在phpstorm查看項(xiàng)目目錄,就可以生成index模塊了。

ThinkPHP6.0開(kāi)啟多應(yīng)用模式的方法

注意:

BaseController.php、Request.php 和ExceptionHandle.php三個(gè)文件是系統(tǒng)默認(rèn)提供的基礎(chǔ)文件,位置你可以隨意移動(dòng),但注意要同步調(diào)整類(lèi)的命名空間。如果你不需要使用Request.php 和ExceptionHandle.php文件,或者要調(diào)整類(lèi)名,記得必須同步調(diào)整provider.php文件中的容器對(duì)象綁定。

4、下載安裝think-view模板引擎驅(qū)動(dòng)擴(kuò)展:

composer  require topthink/think-view

ThinkPHP6.0開(kāi)啟多應(yīng)用模式的方法

5、多模式訪問(wèn)就可以了。

ThinkPHP6.0開(kāi)啟多應(yīng)用模式的方法

在瀏覽器中輸入:http://localhost:8010/thinkPHPV6.0.5/public/(注意端口號(hào),我這里是8010),觀察效果:

ThinkPHP6.0開(kāi)啟多應(yīng)用模式的方法

如果出現(xiàn): No input file specified.

解決方法是:

打開(kāi)public下的.htaccess文件,

把:RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

改為:RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]

看完了這篇文章,相信你對(duì)“ThinkPHP6.0開(kāi)啟多應(yīng)用模式的方法”有了一定的了解,如果想了解更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!


分享文章:ThinkPHP6.0開(kāi)啟多應(yīng)用模式的方法-創(chuàng)新互聯(lián)
標(biāo)題網(wǎng)址:http://weahome.cn/article/iigph.html

其他資訊

在線咨詢(xún)

微信咨詢(xún)

電話咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部