1. 程式人生 > >Thinkphp5.0 遇到的坑

Thinkphp5.0 遇到的坑

玩一個新的東西奶子痛。

1.模版輸出,按照文件的做法來做模版輸出,然後發現html引用的 __PUBLIC__ 渲染的路徑 出錯,找不到原因

    不明所以的View類,或許這個類是有意義的。但是對一個沒玩過的人來看這個文件,以為用View來做模版輸出。沒想到踩坑了。

解決方案:不使用View類,就

$this->assign('key',"value");
return $this->fetch('index');

做輸出即可。

2.不明所以的路由,直接進入 proname/public/ 使用

$this->error("你還沒登入,請登入",url("Index/login"));跳轉

然後會發現地址變成  proname/public/index/login/index.html    然後就404了。

進入proname/public/index.php/index/login/     跳轉,然後正常了。

關鍵是index.php這個欄位。       

解決方案:開啟伺服器的 REWRITE功能,proname/public/index/login/就能正常運行了,隱藏了Index.php。

未完待續。