[解決] 升級 PHP 7.2.8 之後,無法使用 MySQL 8.0.12 的問題

phpBB-TW Knowledge Base
收集網友們在竹貓所發表的教學主題或文章,以利分享!
(僅供瀏覽,由版主群維護)

[解決] 升級 PHP 7.2.8 之後,無法使用 MySQL 8.0.12 的問題

文章心靈捕手 » 2018-09-09 16:51

前言:
自從升級 PHP 7.2.8 之後,連接論壇時總是出現「MySQL server has gone away(2006)」錯誤訊息。
因此,只得(回復)降級 PHP 7.2.7,才能順利連接論壇。當然,升級 PHP 7.2.9 之後,問題依舊。
曾經試著參考該錯誤訊息的解決方法,卻一直無法順利成功。(p.s.1)
如今,參考網友的解決方法,終於成功。特別記錄以分享之。(p.s.2)

修改:
打開 MySQL 設定檔(my.ini),在 [mysqld] 之後加入底下一行文字,儲存後,重新啟動 MySQL 伺服器。
代碼: 選擇全部
default_authentication_plugin=mysql_native_password


後記:
基本上,如果您的 MySQL 已經升級到 8.0.12 版,而當您 PHP 從 7.2.7 版升級 PHP 7.2.8 之後,才會出現此一問題。 :mrgreen:
p.s.1p.s.2
--
資料來源:
http://wang5555.hopto.org/phpBB3/viewto ... 159&t=3542
施比受有福,歡迎來信賜教,謝謝 & 再見!
祝福您 好運 ^_^
歡迎加入★★心靈捕手★★ :: 討論區!!
http://wang5555.hopto.org/phpBB3/
p.s. 奉老婆之命:在晚上十一點前,得關機睡覺!!!
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
 
文章: 8585
註冊時間: 2004-04-30 01:54
來自: Taiwan

回到 教學文件庫

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 2 位訪客

Partnership: phpBBHacks.com