突然出现Apache错误?致命错误:未捕获错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了突然出现Apache错误?致命错误:未捕获错误相关的知识,希望对你有一定的参考价值。

我通过浏览器的url远程访问mysql数据库,然后我突然得到了这个错误。我的电脑只有这个错误。当我尝试使用另一台PC访问192.168.x.x/phpmyadmin时,我没有错误。为什么会这样?

这是错误:

致命错误:未捕获错误:在C: xampp phpMyAdmin libraries common.inc.php中调用成员函数checkConfig():690堆栈跟踪:#0 C: xampp phpMyAdmin index.php(12 ):在690行的C: xampp phpMyAdmin libraries common.inc.php中抛出require_once()#1 {main}

答案

这是phpMyadmin代码,您将获得致命错误:

文件:common.inc.php

/**
 * @global PMA_Theme_Manager $_SESSION['PMA_Theme_Manager']
 */
if (! isset($_SESSION['PMA_Theme_Manager'])) {
    $_SESSION['PMA_Theme_Manager'] = new PMA_Theme_Manager;
} else {
    /**
     * @todo move all __wakeup() functionality into session.inc.php
     */
    $_SESSION['PMA_Theme_Manager']->checkConfig();
}

似乎$_SESSION['PMA_Theme_Manager']可能未正确初始化或您在服务器中的当前会话有问题或已损坏。

您是否尝试关闭当前的浏览器会话?您也可以尝试使用其他浏览器打开,当然它可以正常工作。

另一答案

如果您尝试使用其他浏览器(或隐身)并且它可以工作,并且您尝试删除浏览器缓存,Cookie等仍然无法正常工作,并且您不关心您的用户会话,以下是如何删除PHP会话,它对我来说同样适用于同样的问题:

在服务器上记录您的PHP会话路径:

删除PHP会话:

php -r 'echo session_save_path();'

我的情况是:/ var / lib / php / sessions

转到该目录并删除所有会话或按日期排序并删除有关发生问题的会话。

以上是关于突然出现Apache错误?致命错误:未捕获错误的主要内容,如果未能解决你的问题,请参考以下文章

PHPmyadmin问题 - 致命错误:未捕获错误:调用未定义函数mb_detect_encoding()

致命错误:未捕获的错误:未找到类“用户名”

PHP 异常处理 总出现致命错误 无法捕获异常

致命错误:未捕获错误:在null上调用成员函数select()

致命错误:未捕获的错误:未找到“Omnipay\Omnipay”类

致命错误:未捕获的 PDOException:SQLSTATE[42000] 语法错误或访问冲突