在docker容器中運行php7.1啓動時報如下錯誤。
php-fpm | [04-Apr-2020 07:47:15] ERROR: failed to create new listening socket: socket(): Address family not supported by protocol (97)
php-fpm | [04-Apr-2020 07:47:15] ERROR: failed to create new listening socket: socket(): Address family not supported by protocol (97)
php-fpm | [04-Apr-2020 07:47:15] ERROR: FPM initialization failed
php-fpm | [04-Apr-2020 07:47:15] ERROR: FPM initialization failed
查閱資料發下是一個php的bug,在php7.2版本已經修復。
https://bugs.php.net/bug.php?id=74166
解決辦法:
修改 php-fpm.d/zz-docker.conf 文件中listen 項
listen = 0.0.0.0:9000
重啓服務,問題得到解決。