PHP-Apache-MySQL服务器|无法连接到主机

PHP-Apache-MySQL服务器|无法连接到主机,php,mysql,apache,soap,dns,Php,Mysql,Apache,Soap,Dns,从昨天晚上开始我就面临这个问题。我现在已经在谷歌上呆了6个多小时,试图找出解决方案 我尝试过,将所有php.ini文件的超时设置为300或无限,尝试过将MySQL的缓冲区设置得更高,尝试重新启动Apache和MySQL服务器 问题:在出现错误的地方,我试图执行的是正确的SOAP命令$this->SOAP->executeCommandnew SoapParam$command,'command';,其结果是: 无法连接到主机->如果我设置define'DB_host'、'127.0.0.1';或

从昨天晚上开始我就面临这个问题。我现在已经在谷歌上呆了6个多小时,试图找出解决方案

我尝试过,将所有php.ini文件的超时设置为300或无限,尝试过将MySQL的缓冲区设置得更高,尝试重新启动Apache和MySQL服务器

问题:在出现错误的地方,我试图执行的是正确的SOAP命令$this->SOAP->executeCommandnew SoapParam$command,'command';,其结果是:

无法连接到主机->如果我设置define'DB_host'、'127.0.0.1';或

问题2:

数据库连接失败:无法连接到“blacktempel.dyndns home.com”10060->上的MySQL服务器,如果我设置define“DB_HOST”,“blacktempel.dyndns home.com”

我的防火墙不是问题,我已经检查过多次了

我的主机文件包含以下内容:

#       127.0.0.1       localhost
#       ::1             localhost
        MyExternalIp    blacktempel.dyndns-home.com
肥皂:

MySQL正在3306端口上运行并正在侦听。我的其他定义,如DB_USER、DB_PASS,都是正确的

问:为什么不起作用?有什么不对劲吗?有什么我可能错过的吗?

修复了该问题


SOAP问题是由SOAP访问的程序的配置文件中的设置引起的。

您可以通过命令提示符登录mysql吗?@RaphaelRafatpanah我可以。使用localhost和127.0.0.1还是仅使用localhost?@RaphaelRafatpanah我使用了这两种方法。您使用的是什么操作系统?
#       127.0.0.1       localhost
#       ::1             localhost
        MyExternalIp    blacktempel.dyndns-home.com
define('SOAP_IP', '127.0.0.1');
define('SOAP_PORT', '7878');