簡體   English   中英

Centos 7 上 phpMyAdmin 中的“棄用通知”

[英]"Deprecation Notice" in phpMyAdmin on Centos 7

我在 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已棄用。 使用(a ? b : c) ? d : e (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

我該如何解決這個問題?每次加載頁面或執行操作時它們都會出現)。

您正在運行什么版本的 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

編輯以下文件: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';

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM