求解使用ci框架在控制器中使用admin文件夹命名就会报错
使用ci框架在控制器中使用admin文件夹命名就会报错Unable to locate the model you have specified: admin_model,把admin改成其他就没问题,网上查了下大多数数因为linux下的问题,可是我这是windons,而且换个名字就不会报错 請提供代碼你錯的地方和你問的問題不一樣 Closer 发表于 2017-2-21 11:38
請提供代碼
你錯的地方和你問的問題不一樣
http://oawtbwmcb.bkt.clouddn.com/389A.tmp.jpghttp://oawtbwmcb.bkt.clouddn.com/39B9.tmp.jpghttp://oawtbwmcb.bkt.clouddn.com/3957.tmp.jpg
http://oawtbwmcb.bkt.clouddn.com/391C.tmp.jpg Closer 发表于 2017-2-21 11:38
請提供代碼
你錯的地方和你問的問題不一樣
http://oawtbwmcb.bkt.clouddn.com/391C.tmp.jpg 本帖最后由 Closer 于 2017-2-21 12:22 编辑
你報的錯誤 : Unable to locate the model you have specified: admin_model
多是大小寫不一致,也就是 load 時小寫,但實際上 Model 內檔名卻是大寫所造成
從你提供的代碼來看,似乎沒有 admin_model 的文字
只能猜測你在擴充時 (MY_Controller) 或 autoload.php 時載入了 (或使用錯了) admin_model OR Admin_model
不過我感到奇妙,理論上應該要 admin & test 兩種都報錯
你先看看大小寫的原因
CI 3+ 都得檔名首字大寫的樣子 (load 時也得大寫了)
Closer 发表于 2017-2-21 12:20
你報的錯誤 : Unable to locate the model you have specified: admin_model
多是大小寫不一致,也就是 loa ...
http://oawtbwmcb.bkt.clouddn.com/QQ%E5%9B%BE%E7%89%8720170221125730.png
http://oawtbwmcb.bkt.clouddn.com/QQ%E5%9B%BE%E7%89%8720170221125740.png
好像并没有问题
Closer 发表于 2017-2-21 12:20
你報的錯誤 : Unable to locate the model you have specified: admin_model
多是大小寫不一致,也就是 loa ...
http://oawtbwmcb.bkt.clouddn.com/QQ%E5%9B%BE%E7%89%8720170221125740.png 不要把目录和控制器叫相同的名字,看起来你改名就可以,有可能是和目录重名了。
页:
[1]