代码之家  ›  专栏  ›  技术社区  ›  Milan Bastola

xampp phpMyAdmin会话错误

  •  0
  • Milan Bastola  · 技术社区  · 6 年前

    我的电脑里安装了两个xampp。xampp1在c:\ xampp中,xampp2在d:\ xampp中。两个都很好。我需要删除xampp1(c:\ xampp)并删除。之后,我的xampp2 phpmyadmin停止工作。它显示如下错误消息:

    enter image description here

    它正在C:\xampp\tmp中搜索会话数据。所以我创建了空文件夹c:\ xampp\tmp

    之后,它将显示如下错误消息:

    enter image description here

    这意味着如果我在c:drive中安装另一个xampp,它将工作。但我不想在c:drive中安装另一个xampp。这个问题有什么解决办法吗?

    1 回复  |  直到 6 年前
        1
  •  1
  •   arueckauer    6 年前

    似乎d:\ xampp中的安装配置不正确。

    • 调整 session.save_path 在你的 php.ini 是的。您很可能不希望会话数据位于旧的xampp目录中。
    • 同时检查 extension_dir 在你的 php.ini文件 匹配到php扩展的正确路径。这可能是 mysqli 如果扩展指向其他路径,则不会加载它。
    • 重新启动apache并重试
    • 检查日志文件中是否有错误,例如扩展加载失败等。
    • 如果关于失踪的错误 mysqli公司 扩展仍然存在,请确保在 php.ini文件

    编辑:

    对不起,我还没有评论的权利…:。(

    不确定,这里的远程调试是否非常有效。搜索错误消息并查看以下示例: phpMyAdmin - #1932 Table doesn't exist (collation in use) after reinstalling