首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在ubuntu 20.04上启动php-fpm

无法在ubuntu 20.04上启动php-fpm
EN

Server Fault用户
提问于 2022-06-14 14:16:35
回答 1查看 11K关注 0票数 1

我试图启动php8.1-fpm,并得到以下错误(而php8.0-fpm和php7.4-fpm正确启动)。任何帮助都会受到极大的感谢。

代码语言:javascript
复制
[root@ ~]# systemctl status php8.1-fpm.service
● php8.1-fpm.service - The PHP 8.1 FastCGI Process Manager
     Loaded: loaded (/lib/systemd/system/php8.1-fpm.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Tue 2022-06-14 17:06:17 EEST; 5s ago
       Docs: man:php-fpm8.1(8)
    Process: 39682 ExecStart=/usr/sbin/php-fpm8.1 --nodaemonize --fpm-config /etc/php/8.1/fpm/php-fpm.conf (code=exited, status=78)
    Process: 39693 ExecStopPost=/usr/lib/php/php-fpm-socket-helper remove /run/php/php-fpm.sock /etc/php/8.1/fpm/pool.d/www.conf 81 (code=exited, status=0/SUCCESS)
   Main PID: 39682 (code=exited, status=78)

Jun 14 17:06:17 domain.com systemd[1]: Starting The PHP 8.1 FastCGI Process Manager...
Jun 14 17:06:17 domain.com php-fpm8.1[39682]: [14-Jun-2022 17:06:17] ERROR: unable to bind listening socket for address 'localhost:8002': Address already in use (98)
Jun 14 17:06:17 domain.com php-fpm8.1[39682]: [14-Jun-2022 17:06:17] ERROR: FPM initialization failed
Jun 14 17:06:17 domain.com systemd[1]: php8.1-fpm.service: Main process exited, code=exited, status=78/CONFIG
Jun 14 17:06:17 domain.com systemd[1]: php8.1-fpm.service: Failed with result 'exit-code'.
Jun 14 17:06:17 domain.com systemd[1]: Failed to start The PHP 8.1 FastCGI Process Manager.
EN

回答 1

Server Fault用户

发布于 2022-06-14 14:27:07

似乎您已经在本地主机的端口8002上运行了一个进程。

使用netstat -ltnp | grep -w ':8002'标识该进程,并检查是否可以终止它

如果另一个进程需要端口8002,则可以在文件/etc/php/8.1/fpm/pool.d/www.conf中更改php-fpm端口。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1103266

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档