課程
/后端開發(fā)
/ThinkPHP
/快速入門ThinkPHP 5.0--基礎(chǔ)篇
同樣指的localhost到public,為啥我出的是 No input file specied
2018-05-17
源自:快速入門ThinkPHP 5.0--基礎(chǔ)篇 2-4
正在回答
在public后添加/index.php/后再接inedx/index/index? 就好了
爬坡的程序猿 提問者
不理解就先把步驟硬記住,慢慢就理解了我就是這么做的C語言基礎(chǔ),最要有一點(diǎn)linux基礎(chǔ),會基本操作即可。當(dāng)然,了解一些android更好
這是個URL訪問問題
URL設(shè)計(參考網(wǎng)址http://www.php.cn/manual/view/32826.html,URL設(shè)計相關(guān))
ThinkPHP5.1在沒有定義路由的情況下典型的URL訪問規(guī)則是:
http://serverName/index.php(或者其它應(yīng)用入口文件)/模塊/控制器/操作/[參數(shù)名/參數(shù)值...]
支持切換到命令行訪問,如果切換到命令行模式下面的訪問規(guī)則是:
>php.exe?index.php(或者其它應(yīng)用入口文件)?模塊/控制器/操作/[參數(shù)名/參數(shù)值…]
可以看到,無論是URL訪問還是命令行訪問,都采用PATH_INFO訪問地址,其中PATH_INFO的分隔符是可以設(shè)置的。
普通模式的URL訪問不再支持,但參數(shù)可以支持普通方式傳值
>php.exe?index.php(或者其它應(yīng)用入口文件)?模塊/控制器/操作?參數(shù)名=參數(shù)值&…
如果不支持PATHINFO的服務(wù)器可以使用兼容模式訪問如下:
http://serverName/index.php(或者其它應(yīng)用入口文件)?s=/模塊/控制器/操作/[參數(shù)名/參數(shù)值...]
必要的時候,我們可以通過某種方式,省略URL里面的模塊和控制器。
即至少有兩種訪問模式:
1,http://serverName/index.php(或者其它應(yīng)用入口文件)/模塊/控制器/操作(方法名)
2,http://serverName/index.php(或者其它應(yīng)用入口文件)?s=/模塊/控制器/操作(方法名)
如我的就是http://localhost:8080/projectbytp5/public/index.php?s=admin/Index/getEnv,訪問無問題
舉報
ThinkPHP5已發(fā)布多時,想了解ThinkPHP5的新特性嗎?老司機(jī)帶你馬上出發(fā)~
1 回答模塊設(shè)計 PHP5.0
1 回答index模塊和admin模塊,index模塊訪問正確,admin模塊訪問出現(xiàn)404,什么原因
1 回答2-4模塊設(shè)計中顯示No input file specified.
1 回答index模塊訪問不了了,admin模塊可以訪問
1 回答請問老師為什么只能訪問index模塊
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2018-05-19
在public后添加/index.php/后再接inedx/index/index? 就好了
2022-03-25
不理解就先把步驟硬記住,慢慢就理解了我就是這么做的C語言基礎(chǔ),最要有一點(diǎn)linux基礎(chǔ),會基本操作即可。當(dāng)然,了解一些android更好
2018-05-22
這是個URL訪問問題
URL設(shè)計(參考網(wǎng)址http://www.php.cn/manual/view/32826.html,URL設(shè)計相關(guān))
ThinkPHP5.1在沒有定義路由的情況下典型的URL訪問規(guī)則是:
支持切換到命令行訪問,如果切換到命令行模式下面的訪問規(guī)則是:
可以看到,無論是URL訪問還是命令行訪問,都采用PATH_INFO訪問地址,其中PATH_INFO的分隔符是可以設(shè)置的。
如果不支持PATHINFO的服務(wù)器可以使用兼容模式訪問如下:
必要的時候,我們可以通過某種方式,省略URL里面的模塊和控制器。
即至少有兩種訪問模式:
1,http://serverName/index.php(或者其它應(yīng)用入口文件)/模塊/控制器/操作(方法名)
2,http://serverName/index.php(或者其它應(yīng)用入口文件)?s=/模塊/控制器/操作(方法名)
如我的就是http://localhost:8080/projectbytp5/public/index.php?s=admin/Index/getEnv,訪問無問題