国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

定時器如何結合Thinkphp框架使用

wiheck

問題:gateway怎么在業(yè)務邏輯中添加一個定時器去做一個數(shù)據(jù)庫操作 或 執(zhí)行一個類下的某個方法
場景:用戶提交訂單后5分鐘后自動取消
?
gateway啟動方式 php start.php start

[attach]1389[/attach]
這種啟動方式定時器無法識別Db,報錯下面的截圖類似提示無法找到方法db。

[attach]1388[/attach]
例如有客戶端連接時執(zhí)行某個類下的test方法(命名空間沒有錯誤)。
?
?

[attach]1390[/attach]
這個截圖是直接使用workerman來實現(xiàn)的結果沒有報錯。
啟動方式:php think worker:server.
?
?
?

8299 2 0
2個回答

xiuwang

use xx\xx\xx;
只代表使用xx\xx\xx的命名空間,不代表使用了就能自動加載對應文件。
自動加載文件一般是設置 spl_autoload 或者 _autoload 來完成的,框架也是如此,所以tp應該有個autoload文件里設置了spl_autoload從而設置了加載規(guī)則,需要加載tp的那個autoload文件才能實現(xiàn)自動加載tp的類

  • 暫無評論
ychuncc

必須通過thinkphp啟動workerman? php think worker:gateway

  • 暫無評論
年代過于久遠,無法發(fā)表回答
??