Home > php教程 > php手册 > PHP5.3.3+Apache2.2.16+MySQL5.1.49

PHP5.3.3+Apache2.2.16+MySQL5.1.49

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Release: 2016-06-06 19:40:13
Original
874 people have browsed it

在启动应用程序时发现需要的端口已经被占用,启动失败,怎么才能查看是那个应用程序占用了该端口?可以在命令符下用netstat查看: netstat -a -n 显示各个端口占用 netstat -ano 显示各个端口占用和进程PID 开始--运行--cmd 确定或回车进入命令提示符窗口,

在启动应用程序时发现需要的端口已经被占用,启动失败,怎么才能查看是那个应用程序占用了该端口?可以在命令符下用netstat查看:

netstat -a -n  显示各个端口占用
netstat -ano   显示各个端口占用和进程PID

开始--运行--cmd 确定或回车进入命令提示符窗口,键入netstat -ano 即可看到所有连接的端口占用情况及PID,然后在任务管理器中找到这个PID所对应的程序,如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"-"PID"前打上对勾。

也可以用以下办法确定是那个程序占用了端口:

进入命令提示符然后键入netstat -aon|findstr "3306"(例如我要查看3306端口是被那个应用程序占着)

C:Documents and SettingsAdministrator>netstat -aon|findstr "3306"
  TCP    0.0.0.0:3306           0.0.0.0:0              LISTENING       2000

C:Documents and SettingsAdministrator>tasklist|findstr "2000"
mysqld-nt.exe                  252 Console                     17,820 K

由此可以看出是mysqld-nt.exe占用着3306端口。

如果发现端口没有开启,或者数据库监听端口不是3306而是3307请打开php.ini文件把里面的MySQL 端口改成3307

Related labels:
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Recommendations
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template