解决 PHP 7.4 与 phpMyAdmin 4.8.5 不兼容问题的 3 大方法:提升效率、优化体验
2024-10-30
在 phpMyAdmin 4.8.5 与 PHP 7.4 一起使用时,确实会出现大量的 Deprecation Notice
(弃用警告),这是由于 phpMyAdmin 4.8.5 中一些函数或特性在 PHP 7.4 中已不推荐使用。以下是几种解决方法:
方法 1:关闭 PHP 的错误报告
在 php.ini
文件中,设置 PHP 错误报告级别,忽略弃用警告。
打开
php.ini
文件,通常位于 phpStudy 安装目录的PHP
文件夹中。找到
error_reporting
配置项,将其设置为忽略弃用警告:error_reporting = E_ALL & ~E_DEPRECATED & ~E_NOTICE
保存文件并重启 PHP 服务。
这种方式会使 PHP 忽略所有的弃用和通知级别的警告,不会影响实际功能,但会隐藏所有类似的警告。
方法 2:升级 phpMyAdmin
phpMyAdmin 4.8.5 是较旧的版本,许多弃用问题在更新版本中已修复。可以尝试升级至 phpMyAdmin 5.1 或更新版本,这些版本已与 PHP 7.4 和 8.0 兼容。以下是升级步骤:
访问 phpMyAdmin 官网下载最新版本。
替换 phpStudy 中的旧版 phpMyAdmin 文件夹(注意备份数据库)。
重新启动 phpStudy。
方法 3:使用最新的 phpMyAdmin 与 PHP 7.4 兼容配置
某些情况下,仅升级部分配置或插件即可,详细方法可以参考 phpMyAdmin 官方文档,并将 display_errors
设置为 Off
,避免显示不必要的警告。
prompt:
发表评论: