按照官方的webman手冊(cè)配置了Think-ORM,但卻無法使用該ORM
按照這個(gè)手冊(cè)配置的:http://www.wtbis.cn/doc/webman/db/others.html
webman版本是1.2.2
看調(diào)用棧,你在config/route.php 里調(diào)用了 Model?config/route.php是進(jìn)程啟動(dòng)時(shí)讀取的配置,啟動(dòng)的時(shí)候數(shù)據(jù)庫還沒初始化呢,所以配置文件里無法調(diào)用Model吧
很有可能是thinkorm 的問題,上次我全給升級(jí)一次后,結(jié)果數(shù)據(jù)集存不進(jìn)session里了(原因就是不知道他在哪里加了匿名函數(shù)導(dǎo)致無法序列化),后面把thinkorm 給降級(jí)了才解決的,你可以試著給他降幾個(gè)版本看看, 還有上面說的,在route里調(diào)用Model是沒有任何問題的,我前幾天才升的,一直都有在里面調(diào)用模型,沒有任何問題
support/bootstrap.php
里
把這行代碼移動(dòng)到文件末尾試下
按照這個(gè)方法已解決,希望優(yōu)化一下這個(gè),要不然動(dòng)態(tài)路由沒法注冊(cè),我現(xiàn)在動(dòng)態(tài)路由都是在route.php里面直接查詢數(shù)據(jù)庫進(jìn)行注冊(cè)的