首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP Site在移动端运行,但在桌面端显示为mysqli::real_connect():(HY000/2002)

PHP Site在移动端运行,但在桌面端显示为mysqli::real_connect():(HY000/2002)
EN

Stack Overflow用户
提问于 2021-05-15 04:03:22
回答 1查看 53关注 0票数 0

我希望你能帮助我。

当我在桌面浏览器中访问我的网站时,它给我一个连接错误:

代码语言:javascript
复制
A PHP Error was encountered
Severity:    Warning
Message:     mysqli::real_connect(): (HY000/2002): No such file or directory
Filename:    mysqli/mysqli_driver.php
Line Number: 203

如果我在手机浏览器中访问我的网站,它不会显示错误,并且我可以正常访问该网站。

如果我使用像Chrome这样的桌面浏览器,打开开发人员工具(F12)并选择一个移动用户代理,它也可以工作。

我不知道到哪里去寻找解决方案。你能给我一些故障排除的提示吗?

我正在使用PHP 7.4 / Codeignter 3.1.1

谢谢!

编辑:我已将错误消息翻译成英文

EN

回答 1

Stack Overflow用户

发布于 2021-05-17 23:21:31

我修复了这个问题,但执行了以下操作:

  • 我在cpanel中将我的文件恢复到5天前的备份。

  • 在云中,我清除了所有缓存。

我不知道发生了什么,我相信它与缓存和htaccess有关,但我不知道如何解决它。

我把我的答案贴出来,这样以后如果有人看到这篇文章,就会知道我做了什么。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67540359

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档