Repeated error: "Array and string offset access syntax with curly braces is no longer supported" with phpmyadmin
Repeated error: "Array and string offset access syntax with curly braces is no longer supported" with phpmyadmin
以下错误在我的 /var/log/apache2/error.log
文件中。我无法访问 index.php
文件或任何其他 phpmyadmin 文件,代替 phpmyadmins 界面我的服务器 returns 一个 http 500 错误。所有其他文件都工作正常,只有 phpmyadmin 文件有这个问题。
Array and string offset access syntax with curly braces is no longer supported in /usr/share/$
$share/phpmyadmin/libraries/Util.php on line 2087
我知道这个错误是什么意思以及如何修复它,但是在我修复它之后出现了一个新的问题并出现了完全相同的错误,只是在不同的地方,我去文件修复它并且这个过程重复了现在大约 15 分钟,只检查日志,更换,重复。有没有更快的方法来解决这个问题?
PHP版本:8.0.12
更新:我已尝试更新 phpmyadmin 和 php,但问题仍然存在。
您的 phpMyAdmin 版本 4.6.6 是 2017 年发布的,已经很旧了。事实上,它不适用于任何比 7.1 更新的 PHP,这可能是您出现问题的原因。
您需要下载较新的版本并将文件解压缩到您的网络根文件夹中(取决于您的发行版和网络服务器,/var/www/phpmyadmin
或 /var/www/html/phpmyadmin
可能是位置,尽管当然,您可以根据自己的喜好调整文件夹名称)。
https://docs.phpmyadmin.net/en/latest/setup.html#quick-install 有更多关于手动安装 phpMyAdmin 的信息。
以下错误在我的 /var/log/apache2/error.log
文件中。我无法访问 index.php
文件或任何其他 phpmyadmin 文件,代替 phpmyadmins 界面我的服务器 returns 一个 http 500 错误。所有其他文件都工作正常,只有 phpmyadmin 文件有这个问题。
Array and string offset access syntax with curly braces is no longer supported in /usr/share/$
$share/phpmyadmin/libraries/Util.php on line 2087
我知道这个错误是什么意思以及如何修复它,但是在我修复它之后出现了一个新的问题并出现了完全相同的错误,只是在不同的地方,我去文件修复它并且这个过程重复了现在大约 15 分钟,只检查日志,更换,重复。有没有更快的方法来解决这个问题?
PHP版本:8.0.12
更新:我已尝试更新 phpmyadmin 和 php,但问题仍然存在。
您的 phpMyAdmin 版本 4.6.6 是 2017 年发布的,已经很旧了。事实上,它不适用于任何比 7.1 更新的 PHP,这可能是您出现问题的原因。
您需要下载较新的版本并将文件解压缩到您的网络根文件夹中(取决于您的发行版和网络服务器,/var/www/phpmyadmin
或 /var/www/html/phpmyadmin
可能是位置,尽管当然,您可以根据自己的喜好调整文件夹名称)。
https://docs.phpmyadmin.net/en/latest/setup.html#quick-install 有更多关于手动安装 phpMyAdmin 的信息。