ubuntu

ubuntu php-fpm配置项有哪些

小樊
48
2025-05-26 01:45:17
栏目: 编程语言

Ubuntu中PHP-FPM(FastCGI Process Manager)的配置文件通常位于/etc/php/{version}/fpm/pool.d/www.conf,其中{version}是你的PHP版本号。以下是一些常见的配置项及其说明:

全局配置

日志配置

PHP配置

其他配置

示例配置

以下是一个示例配置片段:

[www]
listen = /run/php/php7.4-fpm.sock
listen.owner = www-data
listen.group = www-data
user = www-data
group = www-data
pm = dynamic
pm.max_children = 5
pm.start_servers = 2
pm.min_spare_servers = 1
pm.max_spare_servers = 3
pm.max_requests = 500
request_terminate_timeout = 0
catch_workers_output = yes
clear_env = no
daemonize = yes
access.log = /var/log/php7.4-fpm.log
slowlog = /var/log/php7.4-fpm-slow.log
php_admin_value[sendmail_path] = /usr/sbin/sendmail -t -i
php_admin_flag[display_errors] = off
env[PATH] = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
env[MYSQL_HOME] = /usr

请根据你的具体需求调整这些配置项。修改配置文件后,记得重启PHP-FPM服务以使更改生效:

sudo systemctl restart php{version}-fpm

希望这些信息对你有所帮助!

0
看了该问题的人还看了