在运行 XAMPP 和 IIS 的电脑上设置 WordPress

Posted

技术标签:

【中文标题】在运行 XAMPP 和 IIS 的电脑上设置 WordPress【英文标题】:Set up WordPress in a pc running XAMPP and IIS 【发布时间】:2020-09-15 23:51:10 【问题描述】:

我正在尝试在我的笔记本电脑上安装 WordPress 我已经安装了 XAMPP 并运行了 Apache 和 mysql,我下载了 WordPress 并将其提取到 htdocs 中,我的笔记本电脑已经安装了 IIS。

当我转到 localhost/WordPress 时,我得到 404 - 未找到,查看错误的详细信息物理路径设置为 C:\inetpub\wwwroot\WordPress 并且 chrome 选项卡的标签是“IIS 8.5 详细错误”。

这让我觉得我的 localhost 设置为使用 IIS 而非 XAMPP 运行。

如何更改我的 localhost 以使用 XAMPP htdocs 而不是 IIS wwwroot 运行?

【问题讨论】:

【参考方案1】:

我认为最好的方法是更改​​ XAMMP apache 服务器或 IIS 的监听端口... 我没有 IIS 但认为两台服务器监听端口 80...

在 XAMMP 中停止所有服务并转到 Apache 模块的配置并选择 httpd.conf。

然后将LISTEN 80(第58行左右)替换为您想要的其他端口(例如:LISTEN 8080),

ServerName localhost:8080(大约第225行)具有相同的监听端口...

现在要在 XAMMP 上运行 WordPress,您必须运行 url localhost:8080/WordPress,或者将“8080”替换为您选择的端口...

请参阅this tuto 或this answer 了解更多信息...

请注意不要选择任何保留端口以避免冲突,请参阅List_of_TCP_and_UDP_port_numbers 了解更多信息...

或者如果你运行windows,你可以使用WAMPSERVER自带的最好的接口来控制Apache的虚拟主机。

【讨论】:

【参考方案2】:

从官网下载最新的WordPress包,并将内容解压到XAMPP默认网站目录下。 基本上,XAMPP 在您的系统中设置一个服务器(apache 和其他)。所有的文件,如 index.php、somethingelse.php 等,都位于 xampp\htdocs\ 文件夹中。 您可以通过查看以下链接获取更多详细信息。How do I test a website using XAMPP? 然后停止使用80端口的IIS网站,再试一次。 查看安装 WordPress 的便捷指南。https://wordpress.org/support/article/how-to-install-wordpress/

【讨论】:

以上是关于在运行 XAMPP 和 IIS 的电脑上设置 WordPress的主要内容,如果未能解决你的问题,请参考以下文章

我应该安装xampp还是wamp?

WIN7 wamp 怎么同时安装 Xampp,不同时启动,不同端口,都无法启动Xampp的apache,80端口未占用

MySQL 意外关闭 XAMPP - Wordpress

APS+PHP多站点 应该如何配置?

XAMPP的APACHE和MYSQL都已经启动,但无法连接到默认网站,求大神帮忙解答!

Xampp:网络浏览器不会显示本地主机页面