我已经安装了Windows 10 Insider Program.一切正常,除了Apache.当我尝试启动它时,它表示端口80被阻止.有没有办法取消阻止它或告诉Apache使用另一个端口?
我之前使用的是Windows 7.我在使用Skype的端口80时遇到了麻烦,但我已将其禁用.
我在本地笔记本电脑上安装了XAMPP.我有一个几乎静态的IP.我想把ip给别人从他们的浏览器运行它.我配置了apache httpd-vhosts.conf来监听我的ip地址:80并将带有ip地址和域根的虚拟服务器添加到本地httdocs目录,将servername添加为localhost.Apache无法启动.我该怎么做才能从外部计算机访问我的网站.
启动Apache后我使用XAMPP 1.7.7我收到此警报:
忙...
Apache开始[端口80]
我已打开httpd.conf文件,我已将端口号更改为8080或85.但是在重置XAMPP并启动apache之后我仍然有以上警报.
我该怎么办?
我刚刚为Windows 下载了Xampp服务器xampp-win32-1.8.2-0-VC9.zip文件并试图启动apache服务器.但服务器无法启动以下消息:
XAMPP now starts as a console application.
Instead of pressing Control-C in this console window, please use xampp_stop.exe
to stop XAMPP, because it lets XAMPP end any current transactions and cleanup
gracefully.
(OS 10048)Only one usage of each socket address (protocol/network address/port)
is normally permitted. : AH00072: make_sock: could not bind to address 0.0.0.0:
80
AH00451: no listening sockets available, shutting down
AH00015: Unable to open logs
Run Code Online (Sandbox Code Playgroud)
很明显,端口号80已被占用.
所以我去了apache/conf/httpd.conf文件并找到了这一行:
#Listen 12.34.56.78:80
Listen 80
Run Code Online (Sandbox Code Playgroud)
并将上面的第二行改为
Listen 8010 …Run Code Online (Sandbox Code Playgroud) 我需要做什么配置:localhost/Name /而不是localhost:8080?
在这种情况下我该怎么办?
Exenple localhost:8080/NoName/View/LogRegister/LogRegisterForm.php是我的原始链接,我希望有以下链接:
localhost/NoName/View/LogRegister/LogRegisterForm.php
Run Code Online (Sandbox Code Playgroud)
谢谢