原创 crmeb安裝報錯: 請在mysql配置文件修sql-mode或sql_mode爲NO_AUTO_CREATE_USER

記錄:crmeb安裝時報錯,圖示: 打開phpstudy,選擇mysql數據模式,勾選NO_AUTO_CREATE_USER、NO_ENGINE_SUBSTITUTION即可:  

原创 TP5/TP6常用命令操作

1,創建一個模塊命令: //tp5 php think build --module test //tp6 php think build test 2,創建一個控制器test: php think make:controlle

原创 記錄php不是內部或外部命令,也不是可運行的程序

記錄一下: Win + R 在cmd窗口執行php -v時,報錯:'php'不是內部或外部命令,也不是可運行的程序 或批處理文件。 原因:沒配置環境變量 解決方法: 查看當前運行的php版本,我的測試php版本是7.3,找到其文件位置並複

原创 [2002] PDOException in Connection.php line 295

錯誤提示: 初次遇到這樣的錯誤,最近並沒有更改項目的配置信息,但今天卻鏈接數據庫報錯 解決辦法: 重啓服務器,重啓配置即可

原创 tp5 將excel表格內容錄入數據表

接上篇“TP5 實現數據生成excel並下載”文章,實現將圖示excel表格數據轉入數據表中:  php代碼: public function addexcelOp() { //獲取上傳文件信息

原创 解決tp5 No input file specified.問題

記錄一下: 問題:No input file specified. 原因:.htaccess文件中的 RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] 在默認情況下會導致No input file sp

原创 解決TP5.0 網站圖形驗證碼不顯示

原因:網站做了多語言切換,當切換未英文語言時,圖形驗證碼不能正常顯示。 解決辦法: 這個是TP5本身存在的一個bug,官方也給出瞭解決辦法:在獲取驗證碼之前清除一下緩存(ob_clean())即可。 class CaptchaContr

原创 tp5 判斷前臺是否登錄

記錄一下: 登錄生成簽名: //生成登錄簽名 $logintime = time(); $authData = [ 'uid' =>$row['uid'], 'logintime' =>$logintime, ]

原创 tp5 控制日誌寫入及日誌自動清理

項目運行時間長了,就會發現日誌文件加佔用的空間特別大,現就控制日誌寫入和日誌自動清理兩種方式解決此問題: 一,控制日誌寫入 TP5手冊說明:系統並未提供關閉日誌的方法,但有兩種方式可以關閉日誌的寫入 方式一:設置日誌類型爲test,即可不

原创 tp5 頁面無刷搜索加分頁

記錄一下:tp5分頁加搜索實現頁面無刷方法 index.html代碼示例: <!--搜索--> <form class="layui-form serachform" method="post" action="{:url('index

原创 TP5中 解決save操作在foreach中只保存最後一條數據

正常情況下,tp5保存數據到數據庫,示例: model('article')->allowField(true)->isUpdate(false)->save($data); foreach循環中,保存數據到數據庫,應爲: forea

原创 WinMerge UTF-8 中文亂碼

設置文件編碼65001:工具欄 -- 編輯 --- 選項 :

原创 時間處理函數總結

時間處理函數總結 /** * 獲得當前格林威治時間的時間戳 * @return integer */ function gmtime(){ return (time()); } /** * 將GMT時間戳格式化爲用戶自

原创 Layui laypage分頁

JS將後端給的全部數據進行分頁,代碼示例: <script> //JavaScript代碼區域 layui.use(['element', 'laydate', 'layer', 'layedit', '

原创 微信第三方平臺全網發佈返回Api/普通文本信息失敗

首先聲明我的程序是php程序。 問題:微信第三方平臺在進行全網發佈時,自動化測試結果返回返回普通文本信息失敗和返回Api文本信息失敗。 看一下官方手冊: 解決問題一:返回普通文本信息失敗 按照官方文檔說法,授權後會模擬粉絲髮送文本消息