很抱歉,如果有人在其他地方询问并回答,但我还没有看到它。
我试图建立一个数据库系统来学习用PHP编写代码并使用MySQL,但我遇到了一些问题。我正在使用XAMPP,因为我使用的是Windows 10机器,本地主机的默认端口是为Skype保留的,所以我将所有内容设置为使用端口9030。一切正常,直到我尝试运行任何试图连接(本地)数据库的PHP代码(例如,我创建了一个"新用户"我希望将新用户添加到数据库的表单类型)。当我提交信息时,页面不会加载,并且(Chrome)窗口底部的加载通知程序显示"等待localhost"。我假设这意味着我的程序试图访问端口80而不是9030(而不是我的代码是错误的)。该程序在相对的计算机上工作正常,该计算机在XP机器上运行他的服务器,该计算机首先没有端口问题,并且该程序也适用于该站点,直到我尝试任何处理数据库。 我需要做些什么来解决这个问题?
答案 0 :(得分:-1)
'尝试运行任何尝试与(本地)数据库连接的PHP代码(例如,我创建一个“新用户”类型的表单,我想将新用户添加到数据库)。当我提交信息时,页面将不会加载,并且(Chrome)窗口底部的加载通知程序显示“等待localhost”'。 根据这个,你创建了一个表单,并在提交它时不起作用。如果我是正确的,请检查表单中的操作方法。因为(Chrome)窗口底部的加载通知程序显示“等待localhost”'如果无法连接到mysql服务器,则永远不会显示此类错误。所以请检查表单中的操作方法。它可能有 http://localhost/your_submit_page.php 。将其设为 http://localhost:port/your_submit_page.php