在运行 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的主要内容,如果未能解决你的问题,请参考以下文章
WIN7 wamp 怎么同时安装 Xampp,不同时启动,不同端口,都无法启动Xampp的apache,80端口未占用