Ami*_*aqi 2 php phpmyadmin twig
我有树枝的问题。我通过apt安装了phpmyadmin,它依赖于看起来很旧的php-twig。目前最新版本的 Twig 是3.2.1apt repo 中的一个2.10.0-2(我不知道它们是否不兼容)。
无论如何,我在 phpmyadmin 上看到了这个错误:
phpmyadmin in ./../../php/Twig/Extension/CoreExtension.php#1608array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead.
Ami*_*aqi 10
所以树枝不会被更新,我只是试图编辑错误中指向的文件并且有效。
首先我输入bash:(我找到了带有find命令的文件)
sudo mousepad /usr/share/php/Twig/Extension/CoreExtension.php
(在鼠标垫中,您可以通过编辑>首选项查看行号,然后检查show line numbers)。
并转到行1608(使用 CTRL+l),然后用以下行替换该行:
if (isset($object->$item) || property_exists($object, (string) $item)) {
就这样!phpmyadmin 现在正常工作,没有任何错误。
| 归档时间: |
|
| 查看次数: |
539 次 |
| 最近记录: |