我在 VPS 中安裝了 phpMyadmin,但我有很多棄用通知,例如:1) ./libraries/Util.class.php#1994 中的棄用通知。不推薦使用帶有花括號的數組和字符串偏移訪問語法2) ./libraries/common.inc.php#261 中的棄用通知。函數 get_magic_quotes_gpc() 已棄用3) ./libraries/url_generating.lib.php#239 中的棄用通知。不推薦使用帶有花括號的數組和字符串偏移訪問語法4) ./libraries/DatabaseInterface.class.php#537 中的棄用通知。不推薦使用無括號a ? b : c ? d : e的。使用(a ? b : c) ? d : e或a ? b : (c ? d : e)我有:CentOS 7.7 PHP 7.4.3 5.5.64我該如何解決這個問題?,每次加載頁面或執行操作時它們都會出現)。
2 回答

撒科打諢
TA貢獻1934條經驗 獲得超2個贊
您正在運行什么版本的 phpMyAdmin?php7.4 似乎存在 php 兼容性問題
我建議將 phpMyAdmin 更新到與 php7.4 兼容的最新版本。
https://www.phpmyadmin.net/news/2020/1/8/phpmyadmin-494-and-501-are-released/
或者——我不提倡在生產環境中這樣做——你可以壓制棄用的消息。例如,您可以將 php.ini 中的錯誤報告設置更改為:
error_reporting = E_ALL ^ E_DEPRECATED

慕神8447489
TA貢獻1780條經驗 獲得超1個贊
編輯以下文件:config.inc.php。它可以位于/etc/phpmyadmin/config.inc.php或/usr/share/phpmyadmin/config.inc.php
/**
* Whether or not to query the user before sending the error report to
* the phpMyAdmin team when a JavaScript error occurs
*
* Available options
* ('ask' | 'always' | 'never')
* default = 'ask'
*/
$cfg['SendErrorReports'] = 'never';
- 2 回答
- 0 關注
- 116 瀏覽
添加回答
舉報
0/150
提交
取消