phpmyadmin:我可以通过 localhost (XAMPP) 连接我的网站,但不能通过我的主机连接

Posted

技术标签:

【中文标题】phpmyadmin:我可以通过 localhost (XAMPP) 连接我的网站,但不能通过我的主机连接【英文标题】:phpmyadmin: I can connect my site via localhost (XAMPP) but not with my hosting 【发布时间】:2018-02-28 07:44:54 【问题描述】:

我会尽力解释我的问题:

我得到了一个工作站点,并要求将其复制到另一个主机。 我的第一个想法是它太简单了。所以首先我尝试通过 XAMPP 让它工作:

    通过 FTP 从主机下载所有网站 更改了数据库连接的值(该站点是使用 CodeIgniter 创建的)

之后我在浏览器上打开它,它运行完美! (本地主机/我的站点)

所以,现在它成功了,我尝试连接到我的主机 phpmyadmin:

    从实际的 phpmyadmin 导出数据库并导入到新的 phpmyadmin。 将数据库连接的值更改为新的 phpmyadmin

这就是我卡住的地方。该网站停止工作,我不知道为什么。数据库是用新名称导入的,但是在我的数据库连接上,我将值正确设置(复制粘贴以避免麻烦),但该站点无法打开。 我在这个站点上遇到的问题是它有某种配置(我假设是 javascript),站点在连接到数据库之前会卡在“加载”状态。所以我不知道在哪里使用mysqli函数得到错误并尝试知道我的错误在哪里。

我想就是这样。我希望有人可以帮助我!

【问题讨论】:

你有什么错误吗? 什么意思是“网站无法打开”。您是否进行了一些研究以得到任何错误消息? PHP 或服务器错误日志? 这是我的问题。我从来没有使用过 CodeIgniter,所以我不会得到任何错误。 如果你需要任何截图或任何东西,请告诉我,我会尽快给你。谢谢! PHP 错误日志与使用的框架无关。我们不需要截图。我们需要一条错误消息来帮助您。 【参考方案1】:

解决了! 我相信问题在于我尝试使用托管 Phpmyadmin 而不是 localhost 连接到“localhost”。 我已经将该网站上传到新主机并且它工作正常。 无论如何感谢大家,这让我有了不同的想法来解决问题。

【讨论】:

以上是关于phpmyadmin:我可以通过 localhost (XAMPP) 连接我的网站,但不能通过我的主机连接的主要内容,如果未能解决你的问题,请参考以下文章

致命错误:未捕获的类型错误:参数 1 传递给 PhpMyAdmin\UserPreferences::apply()

给mysql配置phpmyadmin可视化管理工具

#2002 无法登录 MySQL 服务器

Apache + PHPMyAdmin - 将目录重定向到子域

如何通过 phpmyadmin 创建触发器?

需要帮助配置 WAMP (phpMyAdmin)