如何配置PHP7中的php.ini、php-fpm和www.conf文件

发布时间:2020-06-19 11:00:41 作者:Leah
来源:亿速云 阅读:179

如何配置PHP7中的php.ini、php-fpm和www.conf文件?相信很多新手小白还没学会这个技能,通过这篇文章的总结,希望你能学会这个技能。以下资料是实现的步骤。

php.ini是php运行核心配置文件,下面是一些常用配置

extension_dir=""

expose_php = Off

display_errors = Off

log_errors = On

zend_extension=opcache.so extension=mysqli.so extension=pdo_mysql.so

date.timezone = PRC

opcache.enable=1

open_basedir = /usr/share/nginx/html;

php-fpm.conf是php-fpm进程服务的配置文件,下面是一些常用配置

error_log = /usr/local/php/logs/php-fpm.log

include=/usr/local/php7/etc/php-fpm.d/*.conf

php-fpm.conf 以及 www.conf的主要配置信息

pid = run/php-fpm.pid

error_log = log/php-fpm.log

log_level = notice

emergency_restart_threshold = 60

emergency_restart_interval = 60s

process_control_timeout = 0

daemonize = yes

listen = 127.0.0.1:9000

listen.backlog = -1

listen.allowed_clients = 127.0.0.1

listen.owner = www listen.group = www listen.mode = 0666

user = www group = www

php-fpm 进程池优化方法

pm = dynamic

pm.max_children

pm.start_servers

pm.min_spare_servers

pm.max_spare_servers

pm.max_requests = 1000

pm.status_path = /status

ping.path = /ping

ping.response = pong

request_terminate_timeout = 0

request_slowlog_timeout = 10s

slowlog = log/$pool.log.slow

rlimit_files = 1024

rlimit_core = 0

chroot =

chdir =

catch_workers_output = yes

clear_env = no          

variables_order

variables_order参数详解在另一篇文章 url: juejin.im/post/5c4eea…

常见错误及解决办法整理

请求的超时中止时间未设置
max_requests参数配置不当
php-fpm的慢日志,debug及异常排查神器
推荐阅读:
  1. PHP怎么配置文件php.ini
  2. php-fpm配置文件

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

php 配置文件 p7

上一篇:如何实现Java程序自动回收垃圾

下一篇:Python编程快速上手让繁琐工作自动化-第十二章实践项目12.13.1乘法表

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》