gpt4 book ai didi

phpMyAdmin:PHP fatal error - 无法重新声明 PMA_checkLink()

转载 作者:可可西里 更新时间:2023-11-01 08:34:54 25 4
gpt4 key购买 nike

我最近开始在尝试访问托管的 phpMyAdmin 时遇到问题。我在尝试访问它时收到 500 内部服务器错误,正如预期的那样,我的浏览器中除了空白页面外什么也没有。

我查看了 phpMyAdmin 的错误日志并注意到出现了以下错误:

PHP Fatal error:  Call to undefined function PMA_sanitize() in /usr/share/phpMyAdmin/libraries/Message.class.php on line 541

首先,我重新安装了 phpMyAdmin,在此之后,在我再次遇到同样的问题之前能够正常访问它一段时间。

我浏览了网络并发现了以下博客 here有可能解决这个问题。我按照博客的建议进行操作并添加了以下内容:

require_once('./libraries/sanitizing.lib.php');

在以下文件的顶部:

/usr/share/phpMyAdmin/libraries/Message.class.php

这工作了一段时间,但随后出现另一个 500 内部服务器错误。所以我再次检查错误日志并收到以下错误消息:

PHP Fatal error:  Cannot redeclare PMA_checkLink() (previously declared in /usr/share/phpMyAdmin/libraries/sanitizing.lib.php:15) in /usr/share/phpMyAdmin/libraries/sanitizing.lib.php on line 35

除了这些 fatal error 之外,我还收到以下警告消息,但不确定这些是否与问题有关:

PHP Warning:  Unknown: Unable to allocate memory for pool. in Unknown on line 0

PHP Warning: require_once(): Unable to allocate memory for pool. in /usr/share/phpMyAdmin/index.php on line 13

PHP Warning: require(): Unable to allocate memory for pool. in /usr/share/phpMyAdmin/libraries/common.inc.php on line 52

PHP Warning: require_once(): Unable to allocate memory for pool. in /usr/share/phpMyAdmin/libraries/Error_Handler.class.php on line 12

PHP Warning: require_once(): Unable to allocate memory for pool. in /usr/share/phpMyAdmin/libraries/Error.class.php on line 12

我正在运行一个专用的 Centos 6 服务器,PHP 5.3.3 版、Apache 2.2.15 版、mysql 5.1.61 版和 phpMyAdmin 3.5.7 版

如果有人能阐明这一点,那就太好了!

最佳答案

require_once(): Unable to allocate memory for pool. 意味着没有足够的内存来包含一些来自 PhpMyAdmin 的声明文件。

这些文件没有被包含,它们包含的定义没有被加载。因此,您的第一个错误是 Call to undefined function PMA_sanitize()

您链接到的博客文章建议在可疑位置添加包含,导致您在不应包含的地方包含一些定义文件。因此你的第二个错误 Cannot redeclare PMA_checkLink()

如果我是你,我会回滚 PhpMyAdmin 代码中的所有更改并尝试解决第一个问题。 This question可能会为您提供正确的程序。

关于phpMyAdmin:PHP fatal error - 无法重新声明 PMA_checkLink(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16035625/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com