我刚刚安装了一个新的WordPress(运行在XAMPP/Win7上)。因为我遇到了港口冲突:80/:443
, 我切换到:187/4430
.
当前尝试访问时出错http://vanilla-mu.dev:187/index.php
(或任何其他请求),然后在wp_die()
页码:
Multisite only works without the port number in the URL.
问题
据我所知,根据票证,错误是无法解决的
#21077, 我需要以某种方式更改设置。我怎样才能解决这个问题?什么样的设置可以说明存在端口冲突,但不会遇到核心错误?
设置
// ~\\xampp\\apache\\conf\\httpd.conf
Listen 187
ServerName 127.0.0.1:187
// ~\\System32\\drivers\\etc\\hosts
127.0.0.1 localhost
127.0.0.1 vanilla-mu.dev
// ~\\xampp\\apache\\conf\\extra\\httpd-vhosts.conf
## vanilla-mu.dev
<VirtualHost *:187>
ServerName www.vanilla-mu.dev
ServerAlias vanilla-mu.dev
DocumentRoot "C:\\xampp\\htdocs\\vanilla-mu.dev"
<Directory "C:\\xampp\\htdocs\\vanilla-mu.dev">
Options +Indexes +FollowSymLinks +Includes
AllowOverride FileInfo
AllowOverride All
Order allow,deny
Allow from all
DirectoryIndex index.php index.shtml index.html index.htm
</Directory>
ErrorLog "logs/error_vanilla-mu.log"
CustomLog "logs/access_vanilla-mu.log" combined
</VirtualHost>
EDIT: 其他信息,供以后的读者识别可能的冲突端口冲突可用吗
第一次点击
Win
启动按钮并打开命令行界面键入
cmd
. 然后键入以下行,后跟要检查的端口号(
80
和
443
).
netstat -o -n -a | findstr 0.0:80
netstat -o -n -a | findstr 0.0:443
然后,您将看到当前正在使用问题端口的进程ID。
识别端口冲突及其原因下一步要做的是右键单击菜单栏并打开Taskmanager
. 这个Taskmanager
默认情况下,不显示PID。我添加了一个屏幕截图,显示了如何添加它。
问题仍然存在