将WordPress从Linux迁移到Windows Server 2012 - 数据库问题
我的任务是将WordPress网站从测试服务器(Linux服务器)传输到客户端自己的服务器(Windows 2012服务器)。将WordPress从Linux迁移到Windows Server 2012 - 数据库问题
到目前为止,我已经转移了这些文件,并创建了新的数据库以及它。还更新了wp-config.php文件以包含新的数据库信息。
根据我在别处读过的文档,我将配置文件中的DB_HOST从'localhost'更改为新服务器的IP地址。
当我尝试加载网站,我收到以下错误:
注意:未定义的常量DB_HOST的使用 - 在d假定 'DB_HOST':\的Inetpub \ wwwroot的\网站\ WP-包括\负荷。 php on line 350 警告:mysql_connect():php_network_getaddresses:getaddrinfo失败:没有这样的主机是已知的。 D:\ inetpub \ wwwroot \ website \ wp-includes \ wp-db.php on line 1482 警告:mysql_connect():[2002] php_network_getaddresses:getaddrinfo失败:没有这样的主机是已知的。 (尝试通过tcp连接:// DB_HOST:3306)在D:\ inetpub \ wwwroot \ website \ wp-includes \ wp-db.php on line 1482 警告:mysql_connect():php_network_getaddresses:getaddrinfo失败:没有这样的主机已知。在D:\ inetpub \ wwwroot \ website \ wp-includes \ wp-db.php on line 1482
我无法理解它!谁能帮忙?
我应该提到phpmyAdmin和mySQL已经安装,并明显正确地设置在Windows Server上。
在此先感谢!
可能是因为htaccess的问题, 试试这个指南http://www.electronmedia.in/wp/wordpress-blog-migration-from-linux-to-iiswindows-server/
你能后,你指定DB_HOST确切行?此外,什么版本的WordPress,MySQL等 –
您好Joel C,确切的线是'/ ** define('DB_HOST','78 .137.113.80'); * /'WordPress的版本是4.3.1 – soozet
从您的粘贴,它看起来像整个行注释与/ *和* /两端。你可以尝试在每一端去除这些市场,看看它是否有效? –