好久沒摸 freebsd , 最近本人安裝
FreeBSD 10.3
PHP 5.6.30
Apache 2.4.25
MySQL 5.6.35
XOOPS 2.5.8
發現 MySQL 5.6.8 將 my-default.cnf 替換了以前由MySQL發行版提供的較早的示例選項文件
my-small.cnf , my-medium.cnf , my-large.cnf和my-huge.cnf
而 my-default.cnf 預設只有一行
sql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
參數 sql_mode --> 舊值 ''(空字符串) 新值 NO_ENGINE_SUBSTITUTION
STRICT_TRANS_TABLES 從嚴的SQL模式
經測試 , 在從嚴的SQL模式下 , 帶有空白欄位值數據 insert 時 , 會發生錯誤。
若將從嚴的SQL模式
sql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
改成寬鬆的SQL模式
sql_mode = NO_ENGINE_SUBSTITUTION
帶有空白欄位值數據 insert 時 , 就不會發生錯誤。
從嚴的SQL模式下 XOOPS 2.5.8 模組
系統管理 ok
Tad Tools 工具包 ok
站長工具箱 ok
用戶管理 ok
私人簡訊 ok
電子相簿 no
常見問答 no
線上書籍 no
網站計數器 ok
維修通報 ok
好站連結 no
營養午餐公告 no
本站消息 no
寬鬆的SQL模式下 XOOPS 2.5.8 模組
本站消息 no
Fatal error: Call to undefined function mb_substr() in /usr/local/www/apache24/data/html1/modules/tadnews/class/tadnews.php on line 1599