我在Vista的管理员模式下使用Visual studio 2008运行web应用程序。当端口设置为非80时,它可以正常运行。但它会给出一个错误,比如WebDev.Webserver.exe已停止工作。我已经关闭了IIS默认网站,所以没有其他应用程序使用80端口。出现此错误的原因是什么?如何找出是否有其他应用程序正在端口80上运行?
谢谢
我已经搜索了一段时间如何关闭psql端口,但大多数答案都是关于使用\q关闭psql命令行,这不是我想要的。
我的问题是,我的笔记本电脑上的postgresql正在运行并监听端口5432,但我想将端口5432用于其他用途。通常我运行netstat -plnt来查找要终止的进程,但在这种情况下,侦听端口5432的进程没有进程id.
知道我怎样才能释放5432端口吗?
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0
我将Apache 2.2.17与XAMPP Control Version 2.5一起使用,但apache使用的是端口8080,但当我启动apache服务时,它显示:
ERROR : Apache service not started [-1]
并查看端口是否被我使用的任何其他程序使用
netstat -a -n -o
从我获得PID 2952的地方,我使用的端口是java.exe,因为我需要这个端口来运行我的程序。我在apache/conf/httpd.conf文件中将端口更改为
#Listen 0.0.0.0:87
#Listen [::]:87
Listen 87
和ServerNa