我试图在我的笔记本电脑上安装WordPress,我已经安装了XAMPP,并运行Apache和MySQL,我下载了WordPress,并将其解压到htdocs中,我的笔记本电脑已经安装了IIS。
当我去localhost/WordPress我得到404 -找不到,看错误的详细信息,物理路径设置为C:\inetpub\wwwroot\WordPress和chrome选项卡的标签是“IIS 8.5详细错误”.
这使我认为我的localhost被设置为与IIS一起运行,而不是与XAMPP一起运行。
如何更改我的本地主机以运行XAMPP htdocs而不是IIS wwwroot?
3条答案
按热度按时间gstyhher1#
我认为最好的方法是改变XAMMP apache服务器或IIS的监听端口...我没有IIS,但我认为这两个服务器监听端口80...
在XAMMP中,停止所有服务并转到Apache模块的config,然后选择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虚拟主机的最佳接口。
rxztt3cl2#
从官方网站下载最新的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/
l7mqbcuq3#
在Windows上使用IIS设置XAMPP(Apache)环境
如果您想在同一台开发机器上运行Apache和IIS。
保持IIS配置不变(在
http://localhost/
上运行),并更新XAMPP配置以在其他端口(如http://localhost:8080/
)上运行建议在执行此配置之前停止XAMPP服务
**第1步。**转到XAMPP的安装路径并打开文件
C:\xampp\apache\conf\httpd.conf
搜索以下关键字:
Listen 80
,然后将端口80
更改为另一个端口号,例如8080
,如下所示:Listen 8080
同时搜索以下关键字:
ServerName localhost:80
,并将端口80
更改为8080
,如下所示:ServerName localhost:8080
个**第2步。**转到
C:\xampp\apache\conf\extra\
并打开文件httpd-ssl.conf
。搜索关键字
Listen 443
并更改为Listen 449
搜索关键字
<VirtualHost _default_:443>
并更改为<VirtualHost _default_:449>
搜索
ServerName localhost:443
并更改为ServerName localhost:449