1. 首页
  2. WordPress钩子手册
  3. 主题相关

WordPressWP安装只能在本地主机上运行

我传统上使用XAMPP作为我的家庭开发服务器,在WordPress上安装或进行开发工作从来没有遇到过任何问题。

自从XAMPP停止支持MySQL以来,我需要切换到WAMP,我的各种机器上的所有新安装也是如此。我通常在笔记本电脑上运行web服务器,一旦我将笔记本电脑对接,就可以在家里的主工作站上进行DB/dev工作。

我做同样的事情已经有大约十年了。

所以,这一次,我完成了安装,一切看起来都很正常。如果从localhost以外的地方访问,Apache会拒绝我访问服务器,对此我有一些问题,但我最终找到了更改权限的方法。

现在,对于我安装的每一个WordPress,我都可以通过localhost而不是从另一台机器访问它。它试图解析为该计算机上的localhost。

示例:
笔记本电脑服务器名称为rocinant。

键入\”rocinant/wordpress/pao\”解析为\”localhost/wordpress/pao\”

我很困惑。

WordPress地址(URL)是http://rocinant/wordpress/pao和
站点地址(URL)相同。

我的理解是,拥有正确的URL应该可以正确解析。有什么明显的遗漏吗?这是非常令人沮丧的,很难完成工作。伙计们,提前谢谢你们!

这与其说是WordPress的支持问题,不如说是一个网络问题。

不,我不这么认为。我可以访问笔记本电脑上的常规HTML页面,也可以访问所有wordpress站点的主目录,而且没有问题。所以,网络不是问题。WordPress本身显然有新的东西阻止它解析URL。我不知道这对我的生活有什么意义。

IP地址也不能正常工作。

这件事让我完全摸不着头脑。

我同意,在WP开发中,越来越多的人持\”只关注Linux\”的态度。(在浏览器方面也有类似的\”只关注Chrome\”的态度。)但我怀疑这不是问题所在。请确保XAMPP中的Apache虚拟主机和笔记本电脑上的HOSTS文件配置正确。

感谢您的回复。我同意你的态度。哈哈。

记录在案,这是所有浏览器的情况。当然,我可以通过手动编辑给定windows笔记本电脑上的HOSTS文件来解决这个问题。我可以将给定的URL设置为给定的IP地址。我不想这样做,因为我想它服务于任何一台我碰巧插入我的本地网络的机器。或者,如果我把它带到客户端站点在他们的网络上做一个演示。

考虑到他们对安全性所做的更改,我可能在Apache中遗漏了一些东西,但我不这么认为。

我确实验证了虚拟主机和别名设置。实际上,它可以将根目录作为索引页。/rocinant/wordpress/

这显示了下面所有wordpress子目录的列表(每个子目录都是单独安装的wordpress)。我这样设置它是因为我保留了不同模板的单独安装,每个模板中都有示例内容,以方便使用。我做这个已经有一段时间了。

当我深入到下一个层次时,我得到了一个奇怪的决定:解析到localhost。我不明白为什么它会这样做,除非在WordPress配置文件中有一些硬编码的URL,或者在DB中有一些URL设置我找不到。

我知道这肯定是WordPress的问题。或者至少,一个和WAMP一起。我只想让它恢复原来的样子。\”叹息\”。哈哈

我仍然欢迎任何想法。

嗯…你有定制的永久链接吗?如果是这样,您应该检查WP根目录中的.htaccess文件。您可能需要设置一个RewriteCondition,将笔记本服务器名称从WP RewriteRule主规则中排除。

WordPress实际上对站点URL进行硬编码。对于那些想在一个网站上开发,然后在另一个网站上展示/迁移他们的工作的人来说,这是一个巨大的悲痛之源。我正在对一个插件做最后的润色,它消除了这个(不必要的)问题。

啊哈!我的wordpress目录中没有.htaccess文件。只有一个用于主Apache目录,为所有内容提供服务。手动设置有什么好的指导吗?我假设它覆盖了当前Apache.htaccess文件中的任何内容。对?再次感谢您的帮助。

您好

当您使用WordPress,并且您更改了永久链接时,WordPress通常会为您生成一个.htaccess,这样您就不需要手动操作了。

这个问题已经解决了吗。

WordPressWP安装只能在本地主机上运行 为WP2原创文章,链接:https://www.wp2.cn/hook/theme_hook/wordpresswp%e5%ae%89%e8%a3%85%e5%8f%aa%e8%83%bd%e5%9c%a8%e6%9c%ac%e5%9c%b0%e4%b8%bb%e6%9c%ba%e4%b8%8a%e8%bf%90%e8%a1%8c/

发表评论

您的电子邮箱地址不会被公开。