簡體   English   中英

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 接口,我的服務器返回一個 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 的信息。

暫無
暫無

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

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