为什么一些使用PHP5的端口无法使用PHP7?

时间:2016-02-05 11:10:10

标签: linux centos7 ports php-7

我使用Multicraft和PocketMine for linux运行10个minecraft PE服务器,最近已更新为在PHP7上运行。在我更新的7台服务器上一切正常,但其中3台不允许任何UDP连接(尽管启动并且看似正常运行),但是配置为使用PHP5时相同的服务器开始正常工作。

我在专用服务器上运行CentOS7 CLI,尝试重新配置和禁用firewalld无济于事。如果我将损坏的服务器的端口更改为工作服务器的端口,一切都开始工作......所以我想知道为什么使用PHP7的交换机导致这些端口上的连接失败。我运行netstat等来查看是否有任何干扰,但无论是运行PHP5还是PHP7,一切看起来都相同。

我能看到的唯一模式是那些不起作用的模式是三个最高端口:

允许PHP5和PHP7连接的端口: 19132,19133,17171,20000,25252,111111,12321,23456

使用PHP5但不使用PHP7的端口: 33333,5555,41414

任何想法是怎么回事? 感谢

0 个答案:

没有答案