建立任何网站,都提示9000端口被占用

Debian12
1panel版本 1.7.2
安装php后,建立第一个网站可正常,随后建立任何网站/反向代理,都会提示9000端口被占用
9000端口是php-fem的默认监听端口,未修改过
删除掉php运行环境后正常

您好 没有复现此问题
如果继续存在此问题 可以加入企业微信群 联系管理员

PHP环境站点要填两个端口,你是不是搞错了,把9000端口填错了

PHP-FEM端口,我第一个站点设置为9000,第二个设置为9001,但不论如何设置,均提示9000已被占用,9000已被PHP8占用,让人不明所以…

更新:
Update

当出现此提示时,进入容器,修改PHP应用的主机端口(默认是9000),改为9001
随后继续创建运行环境网站,PHP fem端口设置9002,9003,9004,9005,均可正常创建。
这应该是错误处理逻辑问题

我也遇到了这个问题,之前宝塔用习惯了。

这个问题的原因是,每次创建一个网站都会去启动一个新的 php 容器,当第一个站点使用了宿主机的 9000 端口后,下一次在创建的时候就会提示端口被占用了,换端口使用就好了。

希望以后可以更新到多个网站共用一个 php 容器来节省资源。目前是一个 php-fpm 容器对应一个网站。

2 个赞

对的对的