91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ThinkPHP6.0開啟多應用模式的方法

發布時間:2020-12-30 10:32:38 來源:億速云 閱讀:475 作者:小新 欄目:編程語言

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

ThinkPHP發展至今已經到了6..0.X版本,整個結構較thinkphp5有了很大的變化,ThinkPHP6.0基于精簡核心和統一用法兩大原則在5.1的基礎上對底層架構做了進一步的優化改進,并更加規范化。由于引入了一些新特性,ThinkPHP6.0運行環境要求PHP7.1+,不支持5.1的無縫升級(官方給出了升級指導用于項目的升級參考)。從6的版本以后,官網將不再提供下載,需要composer進行安裝或者更新,不得Git下載安裝。

1、安裝thinkphp6.0框架:

composer create-project topthink/think thinkphpV6.0.5

生成目錄,默認安裝后的目錄結構就是一個單應用模式。:

ThinkPHP6.0開啟多應用模式的方法

2、其中框架需要用到多應用模塊的時候,并不能像tp5那樣直接創建一個模塊即可,需要composer安裝對應的think-multi-app擴展才能夠使用。

安裝多應用模塊擴展:think-multi-app:

composer require topthink/think-multi-app

特別注意:安裝的時候一定要是在項目的根目錄下安裝,不然安裝了以后也是用不了,然后報單應用(app\controller\index不存在)的問題。

ThinkPHP6.0開啟多應用模式的方法

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

指令代碼:

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

ThinkPHP6.0開啟多應用模式的方法

執行后在phpstorm查看項目目錄,就可以生成index模塊了。

ThinkPHP6.0開啟多應用模式的方法

注意:

BaseController.php、Request.php 和ExceptionHandle.php三個文件是系統默認提供的基礎文件,位置你可以隨意移動,但注意要同步調整類的命名空間。如果你不需要使用Request.php 和ExceptionHandle.php文件,或者要調整類名,記得必須同步調整provider.php文件中的容器對象綁定。

4、下載安裝think-view模板引擎驅動擴展:

composer  require topthink/think-view

ThinkPHP6.0開啟多應用模式的方法

5、多模式訪問就可以了。

ThinkPHP6.0開啟多應用模式的方法

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

ThinkPHP6.0開啟多應用模式的方法

如果出現: No input file specified.

解決方法是:

打開public下的.htaccess文件,

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

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

看完了這篇文章,相信你對“ThinkPHP6.0開啟多應用模式的方法”有了一定的了解,如果想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

佛教| 类乌齐县| 江北区| 乌兰察布市| 桃江县| 四川省| 长寿区| 射阳县| 紫云| 华蓥市| 利川市| 清河县| 邵东县| 太仆寺旗| 禄丰县| 常熟市| 白玉县| 东乌| 登封市| 贵阳市| 调兵山市| 海口市| 焉耆| 万安县| 潜江市| 昭苏县| 潞城市| 东丰县| 会宁县| 抚宁县| 宝清县| 靖宇县| 阿瓦提县| 翁源县| 江西省| 凉城县| 元谋县| 芦溪县| 麦盖提县| 松阳县| 射洪县|