美文网首页
简单的php优化

简单的php优化

作者: 死海以东 | 来源:发表于2019-11-09 09:55 被阅读0次

    PHP优化:

    A. php. ini安全配置,禁掉危险的函数 disable_functions
    (exec, system, passthru, error_log, ini_alter, dl, openlog, syslog, readlink, symlink, link, leak, fsockopen, proc_open, popepassthru, chroot, scandir, chgrp,chown, escapeshellcmd, escapeshellarg, shell_exec, proc_get_status, popen)

    B. php. ini配置曰志

    display_errors =On                            ;默认是Off,On打开错误日志 
    error_log=/usr/local/php/logs/php_errors.log  ;错误日志路径
    error_reporting=E_ALL & ~E_NOTICE             ;错误级别
    cgi.fix_pathinfo = 0                          ;防止恶意代码
    max_execution_time = 0                        ;缺省(默认)的最长执行时间是30秒
    memory_limit = 128M                           ;限制PHP使用的内存
    post_max_size = 16M                           ;设定POST数据所允许的最大大小
    upload_max_filesize = 16M                     ;文件上传的大小默认为2M
    max_input_time = 300                          ;限制接收数据的时间
    date.timezone = Asia/Shanghai                 ;设置时区
    always_populate_raw_post_data = -1            ;配置zabbix时添加
    

    C. Php. ini 中定义 open_basedir = /data/www:/tmp 白名单目录

    PHP-fpm优化(/etc/php-fpm.d/www.conf):

    pm.max_children = 300                         ;最大worker进程数
    pm.start_servers = 20                         ;初始worker进程数
    pm.min_spare_servers = 5                      ;初始最小worker进程数
    pm.max_spare_servers = 35                     ;初始最大worker进程数```

    相关文章

      网友评论

          本文标题:简单的php优化

          本文链接:https://www.haomeiwen.com/subject/bnvgbctx.html