Php 我想通过本地网络共享正在开发中的Wordpress站点。最简单的方法是什么?

Php 我想通过本地网络共享正在开发中的Wordpress站点。最简单的方法是什么?,php,wordpress,xampp,Php,Wordpress,Xampp,我刚买了一台新电脑,运行Win7/64。我当前的项目都在我的Macbook上。当然,我可以把项目移过去,但我喜欢可移植性,所以我的理想方案是在计算机之间同步工作。这对于大多数使用局域网文件共享的文件类型来说都很简单,但是当涉及到我的Wordpress站点时,我遇到了一些问题。以下是我迄今为止所尝试的: 共享我的htdocs文件夹,然后通过http://my.ip.address:portnumber/directory。除了一个关键问题外,这是有效的-将以下内容添加到wp-config.php文

我刚买了一台新电脑,运行Win7/64。我当前的项目都在我的Macbook上。当然,我可以把项目移过去,但我喜欢可移植性,所以我的理想方案是在计算机之间同步工作。这对于大多数使用局域网文件共享的文件类型来说都很简单,但是当涉及到我的Wordpress站点时,我遇到了一些问题。以下是我迄今为止所尝试的:


  • 共享我的htdocs文件夹,然后通过
    http://my.ip.address:portnumber/directory
    。除了一个关键问题外,这是有效的-
    将以下内容添加到wp-config.php文件中,它将在#1中修复您的问题


    它在做什么?你把这个代码放在你的mac或PC上了吗?如果你在mac上安装了这个,并且你正在通过浏览器访问该网站,它将修复模板url问题。我能想到的唯一一件事是,您可能还需要附加端口-尽管您可以将MAMP与端口80配合使用,这将为您节省大量打字时间。是的,我将代码放在了mac上。它没有改变任何东西,它仍然认为根URL是
    localhost:8888
    ,而不是
    my.ip:8080
    。如果您发布了您的wp配置文件(不包括DB凭据),您可能会希望将这两行移到DB设置附近。如果在WP引导发生后包含它,它将不会生效(与CONCATENTATE_脚本相同)。我通常把它直接放在DB_后面,啊哈,太棒了。这就解决了问题。还必须添加“.”/子目录'`在我的情况下,但它现在可以工作了。非常感谢!
    define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']);
    define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']);