我在 Windows Server 2012 上创建了一个 mysql 服务器。我可以在本地使用它root
,并且我导入了一个名为的数据库foo
,我可以通过 MySQL 工作台查看和操作它。我现在在另一台 Windows Server 2012 机器上创建了一个 apache 服务器,并安装了 Apache 和 php,运行良好。
我将一个 php 网站上传到 Apache 服务器,它会提取数据库信息foo
,但无法连接。当我创建一个 php 文件来测试连接时,我得到了一个500 error
。什么可能导致此问题?请注意,在我的 MySQL 服务器上,防火墙已禁用,并且我只创建了 root 用户。