XAMPP不工作

时间:2013-08-19 10:25:42

标签: php windows apache xampp

我目前在XAMPP上遇到问题。它说端口80正被其他一些进程或程序使用。我试图在我的任务管理器中查找程序或进程,但我找不到使用该端口的确切内容。对于其间,因为我需要继续发展我的项目,我只是改变了Apache的端口,但我真的不认为这是应该做的事情。

以下是我使用端口80和SSL 443时XAMPP返回给我的错误

6:17:44 PM  [Apache]    Problem detected!
6:17:44 PM  [Apache]    Port 80 in use by "Unable to open process" with PID 4!
6:17:44 PM  [Apache]    Apache WILL NOT start without the configured ports free!
6:17:44 PM  [Apache]    You need to uninstall/disable/reconfigure the blocking application
6:17:44 PM  [Apache]    or reconfigure Apache and the Control Panel to listen on a different port

我不知道Port 80 in use by "Unable to open process" with PID 4!是什么意思。我试图寻找它,因为我已经说过了,但我找不到其中具有PID 4.请帮助我的人,我真的需要这个任务管理器的任何进程或程序。谢谢你,我将不胜感激。

编辑:

netstat -np TCP |找到“80”命令返回一个像这样的列表

TCP 127.0.0.1:1110        127.0.0.1:51480      TIME_WAIT 
TCP 192.168.1.3:51032     108.160.162.110:80   ESTABLISHED 
TCP 192.168.1.3:51104     173.194.127.37:80    ESTABLISHED 
TCP 192.168.1.3:51221      74.125.128.95:80    ESTABLISHED 
TCP 192.168.1.3:51226     120.28.35.33:80      ESTABLISHED 
TCP 192.168.1.3:51402      66.29.212.73:80     ESTABLISHED 
TCP 192.168.1.3:51406      74.125.128.156:80   ESTABLISHED 

接下来我该怎么做?

其他:

我试过了netstat -aon。结果如下:

Active Connections

  Proto  Local Address          Foreign Address        State           PID
  TCP    0.0.0.0:80             0.0.0.0:0              LISTENING       4
  TCP    0.0.0.0:81             0.0.0.0:0              LISTENING       1468
  TCP    0.0.0.0:135            0.0.0.0:0              LISTENING       548
  TCP    0.0.0.0:444            0.0.0.0:0              LISTENING       1468
  TCP    0.0.0.0:445            0.0.0.0:0              LISTENING       4
  TCP    0.0.0.0:554            0.0.0.0:0              LISTENING       3168
  TCP    0.0.0.0:1110           0.0.0.0:0              LISTENING       1944
  TCP    0.0.0.0:2869           0.0.0.0:0              LISTENING       4
  TCP    0.0.0.0:3306           0.0.0.0:0              LISTENING       7624
  TCP    0.0.0.0:5357           0.0.0.0:0              LISTENING       4
  TCP    0.0.0.0:10243          0.0.0.0:0              LISTENING       4
  TCP    0.0.0.0:49152          0.0.0.0:0              LISTENING       764
  TCP    0.0.0.0:49153          0.0.0.0:0              LISTENING       920
  TCP    0.0.0.0:49154          0.0.0.0:0              LISTENING       124
  TCP    0.0.0.0:49156          0.0.0.0:0              LISTENING       872
  TCP    0.0.0.0:49157          0.0.0.0:0              LISTENING       864
  TCP    127.0.0.1:1110         127.0.0.1:51031        ESTABLISHED     1944
  TCP    127.0.0.1:1110         127.0.0.1:51785        ESTABLISHED     1944
  TCP    127.0.0.1:1110         127.0.0.1:52762        TIME_WAIT       0
  TCP    127.0.0.1:1110         127.0.0.1:52780        TIME_WAIT       0
  TCP    127.0.0.1:1110         127.0.0.1:52823        ESTABLISHED     1944
  TCP    127.0.0.1:1110         127.0.0.1:52829        ESTABLISHED     1944
  TCP    127.0.0.1:1110         127.0.0.1:52839        TIME_WAIT       0
  TCP    127.0.0.1:1110         127.0.0.1:52841        TIME_WAIT       0
  TCP    127.0.0.1:1110         127.0.0.1:52845        TIME_WAIT       0
  TCP    127.0.0.1:1110         127.0.0.1:52847        TIME_WAIT       0
  TCP    127.0.0.1:1110         127.0.0.1:52852        TIME_WAIT       0
  TCP    127.0.0.1:1110         127.0.0.1:52855        ESTABLISHED     1944
  TCP    127.0.0.1:1110         127.0.0.1:52884        TIME_WAIT       0
  TCP    127.0.0.1:1110         127.0.0.1:52886        TIME_WAIT       0
  TCP    127.0.0.1:1110         127.0.0.1:52902        TIME_WAIT       0
  TCP    127.0.0.1:1110         127.0.0.1:52904        TIME_WAIT       0
  TCP    127.0.0.1:1110         127.0.0.1:52906        TIME_WAIT       0
  TCP    127.0.0.1:1110         127.0.0.1:52909        TIME_WAIT       0
  TCP    127.0.0.1:1110         127.0.0.1:52911        TIME_WAIT       0
  TCP    127.0.0.1:1110         127.0.0.1:52913        CLOSE_WAIT      1944
  TCP    127.0.0.1:3306         127.0.0.1:51127        ESTABLISHED     7624
  TCP    127.0.0.1:3306         127.0.0.1:51945        ESTABLISHED     7624
  TCP    127.0.0.1:3306         127.0.0.1:51949        ESTABLISHED     7624
  TCP    127.0.0.1:3306         127.0.0.1:52009        ESTABLISHED     7624
  TCP    127.0.0.1:3306         127.0.0.1:52398        ESTABLISHED     7624
  TCP    127.0.0.1:3306         127.0.0.1:52400        ESTABLISHED     7624
  TCP    127.0.0.1:5354         0.0.0.0:0              LISTENING       1976
  TCP    127.0.0.1:5354         127.0.0.1:49155        ESTABLISHED     1976
  TCP    127.0.0.1:27015        0.0.0.0:0              LISTENING       1908
  TCP    127.0.0.1:27015        127.0.0.1:49195        ESTABLISHED     1908
  TCP    127.0.0.1:49155        127.0.0.1:5354         ESTABLISHED     1908
  TCP    127.0.0.1:49195        127.0.0.1:27015        ESTABLISHED     4508
  TCP    127.0.0.1:50796        0.0.0.0:0              LISTENING       7800
  TCP    127.0.0.1:51031        127.0.0.1:1110         ESTABLISHED     4172
  TCP    127.0.0.1:51127        127.0.0.1:3306         ESTABLISHED     7776
  TCP    127.0.0.1:51785        127.0.0.1:1110         ESTABLISHED     4560
  TCP    127.0.0.1:51945        127.0.0.1:3306         ESTABLISHED     7776
  TCP    127.0.0.1:51949        127.0.0.1:3306         ESTABLISHED     7776
  TCP    127.0.0.1:52009        127.0.0.1:3306         ESTABLISHED     7776
  TCP    127.0.0.1:52398        127.0.0.1:3306         ESTABLISHED     7776
  TCP    127.0.0.1:52400        127.0.0.1:3306         ESTABLISHED     7776
  TCP    127.0.0.1:52784        127.0.0.1:1110         TIME_WAIT       0
  TCP    127.0.0.1:52823        127.0.0.1:1110         ESTABLISHED     4560
  TCP    127.0.0.1:52829        127.0.0.1:1110         ESTABLISHED     4560
  TCP    127.0.0.1:52855        127.0.0.1:1110         ESTABLISHED     4560
  TCP    127.0.0.1:52872        127.0.0.1:1110         TIME_WAIT       0
  TCP    127.0.0.1:52913        127.0.0.1:1110         FIN_WAIT_2      4560
  TCP    192.168.1.3:139        0.0.0.0:0              LISTENING       4
  TCP    192.168.1.3:51032      108.160.162.110:80     ESTABLISHED     1944
  TCP    192.168.1.3:51786      69.171.248.16:443      ESTABLISHED     1944
  TCP    192.168.1.3:52824      31.13.68.16:443        ESTABLISHED     1944
  TCP    192.168.1.3:52831      74.125.128.95:80       ESTABLISHED     1944
  TCP    192.168.1.3:52858      173.194.127.37:80      ESTABLISHED     1944
  TCP    192.168.1.3:52908      27.111.185.144:443     TIME_WAIT       0
  TCP    192.168.1.3:52914      198.252.206.16:80      FIN_WAIT_2      1944
  TCP    [::]:80                [::]:0                 LISTENING       4
  TCP    [::]:81                [::]:0                 LISTENING       1468
  TCP    [::]:135               [::]:0                 LISTENING       548
  TCP    [::]:444               [::]:0                 LISTENING       1468
  TCP    [::]:445               [::]:0                 LISTENING       4
  TCP    [::]:554               [::]:0                 LISTENING       3168
  TCP    [::]:1110              [::]:0                 LISTENING       1944
  TCP    [::]:2869              [::]:0                 LISTENING       4
  TCP    [::]:3587              [::]:0                 LISTENING       4904
  TCP    [::]:5357              [::]:0                 LISTENING       4
  TCP    [::]:10243             [::]:0                 LISTENING       4
  TCP    [::]:49152             [::]:0                 LISTENING       764
  TCP    [::]:49153             [::]:0                 LISTENING       920
  TCP    [::]:49154             [::]:0                 LISTENING       124
  TCP    [::]:49156             [::]:0                 LISTENING       872
  TCP    [::]:49157             [::]:0                 LISTENING       864
  UDP    0.0.0.0:500            *:*                                    124
  UDP    0.0.0.0:3544           *:*                                    124
  UDP    0.0.0.0:3702           *:*                                    1048
  UDP    0.0.0.0:3702           *:*                                    1064
  UDP    0.0.0.0:3702           *:*                                    1048
  UDP    0.0.0.0:3702           *:*                                    3560
  UDP    0.0.0.0:3702           *:*                                    1064
  UDP    0.0.0.0:3702           *:*                                    3560
  UDP    0.0.0.0:4500           *:*                                    124
  UDP    0.0.0.0:5004           *:*                                    3168
  UDP    0.0.0.0:5005           *:*                                    3168
  UDP    0.0.0.0:5355           *:*                                    1328
  UDP    0.0.0.0:49154          *:*                                    1976
  UDP    0.0.0.0:59056          *:*                                    1048
  UDP    0.0.0.0:59058          *:*                                    1064
  UDP    0.0.0.0:60910          *:*                                    3560
  UDP    127.0.0.1:1233         *:*                                    7048
  UDP    127.0.0.1:1900         *:*                                    3560
  UDP    127.0.0.1:49152        *:*                                    1908
  UDP    127.0.0.1:49153        *:*                                    1908
  UDP    127.0.0.1:49169        *:*                                    4508
  UDP    127.0.0.1:49170        *:*                                    4508
  UDP    127.0.0.1:51245        *:*                                    3560
  UDP    127.0.0.1:64663        *:*                                    4560
  UDP    192.168.1.3:137        *:*                                    4
  UDP    192.168.1.3:138        *:*                                    4
  UDP    192.168.1.3:1900       *:*                                    3560
  UDP    192.168.1.3:5353       *:*                                    1976
  UDP    192.168.1.3:51244      *:*                                    3560
  UDP    192.168.1.3:62356      *:*                                    124
  UDP    [::]:500               *:*                                    124
  UDP    [::]:3540              *:*                                    4904
  UDP    [::]:3702              *:*                                    1064
  UDP    [::]:3702              *:*                                    1064
  UDP    [::]:3702              *:*                                    3560
  UDP    [::]:3702              *:*                                    1048
  UDP    [::]:3702              *:*                                    3560
  UDP    [::]:3702              *:*                                    1048
  UDP    [::]:4500              *:*                                    124
  UDP    [::]:5004              *:*                                    3168
  UDP    [::]:5005              *:*                                    3168
  UDP    [::]:5355              *:*                                    1328
  UDP    [::]:49155             *:*                                    1976
  UDP    [::]:59057             *:*                                    1048
  UDP    [::]:59059             *:*                                    1064
  UDP    [::]:60911             *:*                                    3560
  UDP    [::1]:1900             *:*                                    3560
  UDP    [::1]:5353             *:*                                    1976
  UDP    [::1]:51243            *:*                                    3560
  UDP    [fe80::99d4:6002:6b3a:4842%17]:546  *:*                        920
  UDP    [fe80::99d4:6002:6b3a:4842%17]:1900  *:*                      3560
  UDP    [fe80::99d4:6002:6b3a:4842%17]:51242  *:*                     3560

FIX

所以我昨晚在MS VS项目上工作。我遇到了错误(与此主题无关​​),需要我在Windows功能上打开.NET Framework 3.5。事实证明这是罪魁祸首。我刚刚关闭它,因为我不再需要它,并且繁荣,端口80已被释放。

这是一个非常非常孤立的案例,但总有一天,这个帖子可能对某人有所帮助。祝你好运!谢谢所有回答的人。对此,我真的非常感激。再次感谢!

11 个答案:

答案 0 :(得分:3)

你是对的,最好将apache保持在80岁。

尝试使用这些命令查看哪个进程正在使用端口80

netstat -aon | find "0:80"

这会产生类似这样的东西

Proto  Local Address          Foreign Address        State           PID
TCP    0.0.0.0:80             0.0.0.0:0              LISTENING       864
TCP    192.168.2.11:50122     213.248.117.50:80      TIME_WAIT       0

所以这里PID 864使用端口80,来自本地地址列

然后做

 tasklist /fi "PID eq 864"

这将告诉您,在我的情况下https.exe正在使用端口80,但您的端口将不同。

Image Name                     PID Session Name        Session#    Mem Usage
========================= ======== ================ =========== ============
httpd.exe                      864 Services                   0     14,236 K

现在,您需要删除或重新配置系统中报告为使用80的任何内容。

答案 1 :(得分:2)

很容易看到以下视频:

http://youtu.be/c1m56HZRwuk

你唯一需要做的就是改变

的httpd.conf

收听80至8080

ServerName:localhost:80到8080

C:\ XAMPP \阿帕奇\ CONF \额外

的httpd-ssl.conf中

收听443至4499

VirtualHost 默认:443至4499

ServerName www.example.com:443至4499

答案 2 :(得分:1)

此错误消息表示您实际运行的另一个程序已在使用端口80。

我建议您将XAMPP配置为使用端口8080或类似的东西用于本地环境。

也许这link可以帮到你。 或者这里有一个youtube howto:http://www.youtube.com/watch?v=-DWZ6Ecjl6I

答案 3 :(得分:1)

打开任务管理器并将其设置为显示PID列。

答案 4 :(得分:1)

刚刚得到同样的错误... xampp在更新了我安装IIS的Windows后工作正常。到那时xampp停了下来。我已经卸载了IIS因为我不需要它。它立刻解决了我的问题。

我已经阅读了你的评论你也有更新的windows组件......我认为端口存在一些冲突。如果您只需更改端口,则可以并排运行xamppIIS。帮助链接为here

祝你好运!

答案 5 :(得分:0)

您是否正确配置了云服务器? 我有几个私人即时消息应用程序,并始终使用端口5222,确保您的服务器已准备好在这里听,除了设置好您必须输入的范围名称。

答案 6 :(得分:0)

您是否尝试过netstat / a / b

这应该显示要查找的进程名称

答案 7 :(得分:0)

我遇到了类似的问题“使用的端口80”无法使用PID 4打开进程!“ 原因是因为SQL服务器报告服务使用端口80.我停止了它并且我已经排序了

答案 8 :(得分:0)

同样的问题,“端口80正在使用”无法打开进程“PID 4”,并通过关闭IIS服务解决了它(从控制面板 - >程序和功能 - >打开Windows功能或关闭,然后取消选择“Internet信息服务”)。

答案 9 :(得分:0)

转到控制面板并将视图设置为大图标单击管理工具并执行服务并查找Web开发代理服务并将其停止

答案 10 :(得分:0)

我认为安装XAMPP的最佳方法是执行以下操作:

  1. 将XAMPP下载到C:\ XAMPP
  2. 如果您的计算机上有这些程序,请不要尝试更改其他竞争程序的端口,如IIS,SKYPE,Oracle,MariaDB,SQL Server Reporting Services等。
  3. 更改bin / apache
  4. 中的httpd.config文件
  5. 从Windows服务启动apache服务。 呃 您的XAMPP控制面板可能仍会显示错误
  6. 但您的服务器将正常运行。

    更多细节在这里:

    http://hodentekhelp.blogspot.com/2014/02/on-installing-apache-on-windows-7-64bit.html