【发布时间】:2020-05-31 04:10:59
【问题描述】:
我浏览了整个网站,看看是否可以找到解决方案,但没有找到。
我遇到了不断弹出的 504 网关超时服务器消息的问题。
我能够使用我的localhost/index.html 成功设置我的 MySQL 数据库以从我的网页中捕获数据,dbconnect.php。但是,当我尝试通过我的 Virtualbox(运行 Windows 7/10)访问它时,我不断收到 504 网关超时服务器没有及时响应的消息。我将$host name 从localhost 更改为supporthtech.hopto.org(我正在使用NOIP)。我还将 max_input_time 和 max_execution_time 从 120 增加到 3000。这似乎没有帮助。在我的虚拟机上,我正在使用代理服务器来模仿网络外部试图登录我的网站的人。
就像我在开头所说的那样。当我在本地设置我的网站时(使用localhost/index.html),MySQL 数据库能够成功收集信息。
任何想法将不胜感激。谢谢!
【问题讨论】:
-
对不起,我不清楚,您是在尝试使用 phpMyAdmin 应用程序还是其他代码?我认为您在解释中没有提到任何 phpMyAdmin 文件,但是您已经标记了 phpmyadmin,因此不清楚这是与其他代码还是 phpMyAdmin 应用程序有关。
-
我很抱歉。我说的是我的 dbconnect.php 文件。我正在使用 phpMyAdmin 应用程序连接到我的网页。我的网页询问一些信息,当客户点击“发送”时,数据将保存在 mysql 数据库中。当我将 .php 文件设置为 localhost 时,一切正常。但是当我登录到我的虚拟机并使用代理服务器(让它看起来好像我不在我自己的网络中)时,我仍然能够访问我的网页,但我得到一个“504 网关超时服务器没有响应”错误。我只是想弄清楚为什么会这样。我认为这与我的 dbconnect.php 无关
-
好的,现在它更有意义了——但是为了做一个小的更正,你没有使用 phpMyAdmin 将它连接到你的网页。 phpMyAdmin 应用程序是管理员维护 MySQL 或 MariaDB 数据库的图形界面,您可能自己使用它来对数据库进行管理工作,但它与您的应用程序无关。您的应用程序似乎是直接与 MySQL 对话而不通过 phpMyAdmin 的 PHP 代码。
-
代理日志中有任何提示吗?
标签: php mysql phpmyadmin apache2