1、tp 執行事務
Db::transaction(function () {
Db::table('think_user')->find(1);
Db::table('think_user')->delete(1);
});
- 事務需將所有的邏輯包裹,不能通過傳參給事務
- 事務執行結束後,返回數據不能使用return,否則報錯
2、將tp部署在服務器上
- __STATIC__無法解析,解決方法使用(./../../../static/)代替
- 驗證碼無法顯示,報錯Class 'think\captcha\Captcha' not found,各種安裝captcha,vendor文件夾各種黏貼各個目錄下,仍然無限顯示,最後把win測試版的項目下的vendor目錄粘貼到服務器項目目錄下解決。