从在线更改为本地服务器时连接到数据库(wordpress)
Connection to database when changing from online to local server (wordpress)
我开始为这个疯狂了。
我必须对并非我创建的 wordpress 网站进行一些修改。我可以访问主机,所以我下载了所有文件和数据库副本。
在本地数据库中创建并导入后,我转到 wp-config.php 并更改本地的托管参数(用户、通行证、服务器...)。
但是麻烦也来了。当我将在线服务器 dbXXXX.db.1and1.com
更改为 localhost
时,它突然停止工作并且名为 index.php
的文件将不再工作
(I get "localhost server not found" error),
即使我更改源文件夹,或重新启动 MAMP 或重新启动笔记本电脑...唯一的解决方案是卸载 MAMP,重新启动系统并重新安装,但是当将服务器名称更改为 localhost 时再次发生...
嗯...如果我将 index.php
的内容复制到另一个文件中(例如 index2.php
)并将参数设置为在线服务器,它将再次工作,直到我将服务器更改为 localhost
.
当我说 "it works" 意味着至少我从 wordpress 得到 "error database connection"(由于在线托管不允许对其数据库的外部请求)。
有人可以帮忙吗?您需要一些额外的信息吗?谢谢!
MAMP 在我的 PC 上做了一些疯狂的事情,所以我决定切换到 WAMP -
你可以试试看吗?!
终于找到错误了。这是由于 Wordpress(或者我不知道是谁)为使用永久链接和 MAC OS X.
创建的文件“.htaccess”
解压缩从主机下载的网络时,OS 删除了该文件,因为只有系统文件可以以点 (".htaccess") 开头。
我没有找到解决方案,只是开始使用 BootCamp 在 Windows 中工作,一切都很好。我急于完成这项工作,所以我没有更多时间尝试新的解决方案。
所以我没有解决办法,而是问题的根源。希望这至少可以帮助某人找到问题并节省一些时间。
我开始为这个疯狂了。
我必须对并非我创建的 wordpress 网站进行一些修改。我可以访问主机,所以我下载了所有文件和数据库副本。
在本地数据库中创建并导入后,我转到 wp-config.php 并更改本地的托管参数(用户、通行证、服务器...)。
但是麻烦也来了。当我将在线服务器 dbXXXX.db.1and1.com
更改为 localhost
时,它突然停止工作并且名为 index.php
的文件将不再工作
(I get "localhost server not found" error),
即使我更改源文件夹,或重新启动 MAMP 或重新启动笔记本电脑...唯一的解决方案是卸载 MAMP,重新启动系统并重新安装,但是当将服务器名称更改为 localhost 时再次发生...
嗯...如果我将 index.php
的内容复制到另一个文件中(例如 index2.php
)并将参数设置为在线服务器,它将再次工作,直到我将服务器更改为 localhost
.
当我说 "it works" 意味着至少我从 wordpress 得到 "error database connection"(由于在线托管不允许对其数据库的外部请求)。
有人可以帮忙吗?您需要一些额外的信息吗?谢谢!
MAMP 在我的 PC 上做了一些疯狂的事情,所以我决定切换到 WAMP -
你可以试试看吗?!
终于找到错误了。这是由于 Wordpress(或者我不知道是谁)为使用永久链接和 MAC OS X.
创建的文件“.htaccess”解压缩从主机下载的网络时,OS 删除了该文件,因为只有系统文件可以以点 (".htaccess") 开头。
我没有找到解决方案,只是开始使用 BootCamp 在 Windows 中工作,一切都很好。我急于完成这项工作,所以我没有更多时间尝试新的解决方案。
所以我没有解决办法,而是问题的根源。希望这至少可以帮助某人找到问题并节省一些时间。