課程
/后端開發(fā)
/ThinkPHP
/快速入門ThinkPHP 5.0--基礎(chǔ)篇
問什么我模塊 訪問路徑需要寫成這樣才可以http://localhost/index.php/admin/index
而不能寫成? ?http://localhost/index/admin/index
2019-05-02
源自:快速入門ThinkPHP 5.0--基礎(chǔ)篇 2-5
正在回答
我的也一樣,不知道為啥
這個 url 在服務(wù)器解析時需要指定入口文件啊,不然就會將整個 http://localhost/index/admin/index 解析為訪問根目錄下的 index/admin/index 文件,而如果以 http://localhost/index.php/admin/index 訪問,服務(wù)器解析時發(fā)現(xiàn)url中有帶有后綴名“.php”的部分,會截取并確定其為目標訪問文件(即PHP作為Apache擴展會去解析 index.php 文件,進而啟動 TP 框架),而后續(xù)的“/admin/index”會被TP框架解析,admin 指定模塊(module),index指定控制器(controller),這個url省略了行為(action),配置里面應(yīng)該是指定了默認行為的(thinkphp文件夾下convention.php文件中的“default_action”項,可以搜索查看,默認值即為index)。
emmm,萌新僅發(fā)表自己的見解。如有不當(dāng)之處,希望大佬們指出,謝謝!
這個 url 在服務(wù)器解析時需要指定入口文件啊,不然就會將整個?http://localhost/index/admin/index?解析為訪問根目錄下的 index/admin/index 文件,而如果以?http://localhost/index.php/admin/index?訪問,服務(wù)器解析時發(fā)現(xiàn)url中有帶有后綴名“.php”的部分,會截取并確定其為目標訪問文件(即PHP作為Apache擴展會去解析 index.php 文件,進而啟動 TP 框架),而后續(xù)的“/admin/index”會被TP框架解析,admin 指定模塊(module),index指定控制器(controller),這個url省略了行為(action),配置里面應(yīng)該是指定了默認行為的(thinkphp文件夾下convention.php文件中的“default_action”項,可以搜索查看,默認值即為index)。
舉報
ThinkPHP5已發(fā)布多時,想了解ThinkPHP5的新特性嗎?老司機帶你馬上出發(fā)~
2 回答訪問不到模塊控制器方法
1 回答index控制器?
2 回答url訪問
3 回答訪問localhost/admin/index/index提示控制器不存在,求指教?
2 回答關(guān)于創(chuàng)建其他控制器
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2020-02-23
我的也一樣,不知道為啥
2019-05-04
這個 url 在服務(wù)器解析時需要指定入口文件啊,不然就會將整個 http://localhost/index/admin/index 解析為訪問根目錄下的 index/admin/index 文件,而如果以 http://localhost/index.php/admin/index 訪問,服務(wù)器解析時發(fā)現(xiàn)url中有帶有后綴名“.php”的部分,會截取并確定其為目標訪問文件(即PHP作為Apache擴展會去解析 index.php 文件,進而啟動 TP 框架),而后續(xù)的“/admin/index”會被TP框架解析,admin 指定模塊(module),index指定控制器(controller),這個url省略了行為(action),配置里面應(yīng)該是指定了默認行為的(thinkphp文件夾下convention.php文件中的“default_action”項,可以搜索查看,默認值即為index)。
emmm,萌新僅發(fā)表自己的見解。如有不當(dāng)之處,希望大佬們指出,謝謝!
2019-05-04
這個 url 在服務(wù)器解析時需要指定入口文件啊,不然就會將整個?http://localhost/index/admin/index?解析為訪問根目錄下的 index/admin/index 文件,而如果以?http://localhost/index.php/admin/index?訪問,服務(wù)器解析時發(fā)現(xiàn)url中有帶有后綴名“.php”的部分,會截取并確定其為目標訪問文件(即PHP作為Apache擴展會去解析 index.php 文件,進而啟動 TP 框架),而后續(xù)的“/admin/index”會被TP框架解析,admin 指定模塊(module),index指定控制器(controller),這個url省略了行為(action),配置里面應(yīng)該是指定了默認行為的(thinkphp文件夾下convention.php文件中的“default_action”項,可以搜索查看,默認值即為index)。
emmm,萌新僅發(fā)表自己的見解。如有不當(dāng)之處,希望大佬們指出,謝謝!