【问题标题】:Running Wordpress on localhost, want to make it live on Windows Server 2003在 localhost 上运行 Wordpress,想让它在 Windows Server 2003 上运行
【发布时间】:2012-10-23 13:44:51
【问题描述】:

好的,所以我有一个客户坚持要我在他们运行 Windows Server 2003 SP2 的内部服务器上安装 Wordpress。

到目前为止,我所做的是将 mySQL、PHP 和 Wordpress 安装到可公开访问的目录中(即 www.domain.com 会打开网站)。

显然,如果我在服务器上并导航到 http://localhost,它会打开工作的 Wordpress 网站,但我要做的是更改它,以便当您导航到 http://domain.com 时它会打开该网站正确。目前,如果您这样做,它将在没有任何样式或图像的情况下显示该站点,因为指向http://domain.com/page 的路径不是指向http://localhost/page

请帮帮我,我到处寻找解决方案,但找不到任何关于将其保留在您自己的服务器上的方法,只是移动到另一台服务器。

【问题讨论】:

    标签: php mysql wordpress localhost


    【解决方案1】:

    您必须在数据库的其余部分中搜索/替换以更改帖子的所有 URL、内容中的 URL 和元中的 URL。在 phpmyadmin 中使用这些查询(如果您手动更改了站点 URL 或在管理员中这样做,第一个除外):

    UPDATE wp_options SET option_value = replace(option_value, 'http://www.olddomain.com/', 'http://www.newdomain.com/') WHERE option_name = 'home' OR option_name = 'siteurl';
    
    UPDATE wp_posts SET guid = replace(guid, 'http://www.olddomain.com/','http://www.newdomain.com/');
    
    UPDATE wp_posts SET post_content = replace(post_content, 'http://www.olddomain.com/', 'http://www.newdomain.com/');
    
    UPDATE wp_postmeta SET meta_value = replace(meta_value, 'http://www.olddomain.com/', 'http://www.newdomain.com/');
    

    编辑 10/21/16

    最好使用这个 PHP 脚本来更改 URL,因为它可以正确处理数据库中的序列化数据;上面的 SQL 查询将破坏序列化数据,并且您可能会丢失主题和小部件选项。见https://interconnectit.com/products/search-and-replace-for-wordpress-databases/

    然后还要在样式表和主题的 functions.php 文件中查找硬编码的 URL。

    【讨论】:

    • 我运行了查询,但所有链接仍然是http://localhost,但如果我手动输入http://domain.com/page,它会打开页面。尽管如此,所有图像和 CSS 仍然没有出现。
    • 通过搜索字符串“localhost”直接使用 phpmyadmin 在数据库中查看 URL 是否已更改。如果是,那是 Windows 的 DNS 或虚拟主机问题。如果不是,您运行的更改查询是错误的。
    【解决方案2】:

    转到http://localhost/wp-admin/options-general.php 并更改 WordPress 地址 URL,如果需要,还可以更改站点地址 URL。

    这应该有助于检索 CSS。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-04-16
      • 2015-09-02
      • 1970-01-01
      • 1970-01-01
      • 2010-10-23
      • 1970-01-01
      • 2014-02-27
      • 1970-01-01
      相关资源
      最近更新 更多