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