url訪問
在瀏覽器訪問application下的admin\controller\Index.php時(shí)總是出現(xiàn)“頁面錯(cuò)誤,請稍后重試”的提示,評論區(qū)里方法都試過還是無法解決,想問一下還有沒有什么方法可以解決,謝謝
在瀏覽器訪問application下的admin\controller\Index.php時(shí)總是出現(xiàn)“頁面錯(cuò)誤,請稍后重試”的提示,評論區(qū)里方法都試過還是無法解決,想問一下還有沒有什么方法可以解決,謝謝
2018-03-29
舉報(bào)
2018-05-22
這是個(gè)URL訪問問題
URL設(shè)計(jì)(參考網(wǎng)址http://www.php.cn/manual/view/32826.html,URL設(shè)計(jì)相關(guān))
ThinkPHP5.1在沒有定義路由的情況下典型的URL訪問規(guī)則是:
支持切換到命令行訪問,如果切換到命令行模式下面的訪問規(guī)則是:
可以看到,無論是URL訪問還是命令行訪問,都采用PATH_INFO訪問地址,其中PATH_INFO的分隔符是可以設(shè)置的。
如果不支持PATHINFO的服務(wù)器可以使用兼容模式訪問如下:
必要的時(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,訪問無問題
2018-03-29
訪問路徑應(yīng)該是 localhost/admin/index/index