通过关闭一些不必要的功能来实现优化。

方法就是设置disable_functions

比如关闭以下功能:

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

一般后台只用加:

disable_functions = system,passthru,shell_exec,com,exec,shell

查找:display_errors,如果是On的话改成Off

查找:magic_quotes_gpc,如果是Off的话改成On

查找:register_globals,如果是On的话改成Off

查找:open_basedir,后面增加/www/:/tmp/ 多个目录用英文:分隔。

这里是限制php可以访问的目录,后面一定要加上/,否则如果有/wwwabcd这个目录也会被访问得到

对php.ini优化

;extension=php_gd2.dll 将前面的冒号去掉,支持GD库

output_buffering = Off 输出缓存允许你甚至在输出正文内容之后发送 header(标头,包括cookies)行 其代价是输出层减慢一点点速度。你可以使用输出缓存在运行时打开输出缓存, 或者在这里将指示设为 On 而使得所有文件的输出缓存打开。

output_handler = ; 你可以重定向你的脚本的所有输出到一个函数,那样做可能对处理或以日志记录它有用。例如若你将这个output_handler 设为ob_gzhandler, 则输出会被透明地为支持gzip或deflate编码的浏览器压缩。设一个输出处理器自动地打开输出缓冲。

register_globals = Off ;将其修改为On即可.

max_execution_time = 30 ; 这个是每个脚本运行的最长时间,可以自己修改加长,单位秒。一些朋友经常反映无法上传较大的文件或者后台备份数据经常超时

max_input_time = 60 ; 这是每个脚本可以消耗的时间,单位也是秒

memory_limit = 8M ; 这个是脚本运行最大消耗的内存,也可以自己加大

upload_max_filesize = 2M ; 上载文件的最大许可大小

php报错显示PHP has encountered an Access Violation at XXXXXX解决办法

可以这样分析:

zend所需的dll文件所在目录给的权限必须有读取和运行的权限

是否使用的2003,设置过应用池,比如池中限制了什么,调整一下再试试看是否好了

upload_tmp_dir是否设置。upload_tmp_dir是用来定义上传文件存放的临时路径,可以给其定义一个绝对路径,例如:upload_tmp_dir = d:\upload 此时d:\upload目录必须有读写权限。

session.save_path是否设置正确。解决的方法是将session.save_path和session.cookie_path 设置置为session.save_path = c:\temp session.cookie_path = c:\temp然后在c:\目录下建立一个temp目录

php.ini 配置优化,PHP.ini 性能安全优化 | Soo Smart!相关推荐

  1. android手机性能优化,安卓手机性能怎么优化 安卓手机性能方法汇总

    虽然说安卓手机的性能与它本身的配置有很大的关联,但是有一部分与手机的设置有很多大关系.下面,就一起来看看安卓手机性能优化方法汇总吧. ★Build.prop (编辑/system/build.prop ...

  2. mysql解释器优化_MySQL——SQL性能分析优化利器之Explain

    系统性能的优劣取决于我们sql的查询速度,MySQL Explain命令是分析SQL性能及优化不可缺少的一部分. Explain被我们称为解释器,通过 explain 我们可以知道以下信息:表的读取顺 ...

  3. python虚拟环境配置文件_uwsgi 配置 python virtualenv 虚拟环境目录 ( ini 配置)

    uwsgi 文档 uwsgi 安装 pip3 install uwsgi ini 配置方法 在 ini 配置文件里增加一个 home 或 pyhome  或 virtualenv  或 venv 参数 ...

  4. INI配置——《跟我学Shiro》

    之前章节我们已经接触过一些INI配置规则了,如果大家使用过如Spring之类的IoC/DI容器的话,Shiro提供的INI配置也是非常类似的,即可以理解为是一个IoC/DI容器,但是区别在于它从一个根 ...

  5. 真是环境下阿里云RDS实例mysql性能优化-慢查询分析、优化索引和配置

    1.实战线上数据服务器参数: 数据库类型:MySQL 5.6 : CPU:10核: 数据库内存:12000MB: 最大IOPS:100000: 最大连接数:2000: 存储空间:共200.00G,数据 ...

  6. 腾讯企鹅辅导 H5 性能极致优化

    企鹅辅导 H5 页面在长期迭代过程中,逐渐累积了一些性能问题,导致页面加载.渲染速度变慢.为了提升用户体验,近期针对页面加载速度,渲染速度做了专项优化,本文是对此次优化的实践总结.分析过程比较细致,希 ...

  7. 腾讯企鹅辅导 H5 性能极致优化总结

    企鹅辅导 H5 页面在长期迭代过程中,逐渐累积了一些性能问题,导致页面加载.渲染速度变慢.为了提升用户体验,近期针对页面加载速度,渲染速度做了专项优化,本文是对此次优化的实践总结.分析过程比较细致,希 ...

  8. 优化美国服务器,美国服务器性能优化

    在我们的技术咨询生涯中,最常碰到的三个性能相关的服务请求是:如何确认美国服务器是否达到了性能最佳的状态.找出某条语句为什么执行不够快,以及诊断被用户描述成"停顿"."堆积 ...

  9. mysql my.ini配置优化_求高手帮我优化一下 mysql 的 my.ini

    最近服务器内存总是爆满,导致磁盘io都爆了,发现是MYSQL在往c盘拼命写临时文件.我想是不是MY.INI的配置有问题啊.现贴出原来的MY.INI配置,望帮我提出点优化建议.============= ...

  10. mysql性能优化-慢查询分析、优化索引和配置

    目录 一.优化概述 二.查询与索引优化分析 1性能瓶颈定位 Show命令 慢查询日志 explain分析查询 profiling分析查询 2索引及查询优化 三.配置优化 1)      max_con ...

最新文章

  1. 《剑指offer》第十五题(二进制中1的个数)
  2. 能量视角下的GAN模型(二):GAN=“分析”+“采样”
  3. 计算机网络可以把在区域上分散的单个,计算机网络技术及应用课后习题
  4. 安装maven到Eclipse
  5. leetcode344. 反转字符串 史上最简单力扣题
  6. 《CSDN好师父》给你更好选择:“深圳工资、长沙房价、全球视野”
  7. 利用file权限读取/etc/passwd
  8. 知识分享 | IEC FMEA手册 附录A.1摘录
  9. 校园表白墙网站源码 带网站后台
  10. PHP进销存源码 ERP多仓库管理系统带小程序,前端采用原生uniapp
  11. licecap图片区域问题
  12. lga2066服务器准系统,LGA2066低配版Corei7-7740K再曝光:21WTDP换来100MHz频率
  13. 如何找到echarts.min.js,并使用echarts
  14. java easing_jQuery中常用的函数方法总结
  15. ArcGIS for Desktop安装及授权常见问题解答
  16. 百度二级网页打不开_如何更新百度快照或者删除百度快照?
  17. 2021年维修电工证(高级)考试题库 职业技能鉴定职业资格
  18. 北京第三家面试录音总结
  19. 职坐标c语言,C/C++知识点之c语言中的#line
  20. 最大公共子串-动态规划

热门文章

  1. 32位版本的轻量级linux,CRUX 3.4 发布,轻量级 Linux 发行版
  2. USB协议详解第6讲(USB描述符-端点描述符)
  3. 人脸反欺骗中,TPR@FPR=10e-4的具体含义
  4. pyqt股票行情软件性能优化 差点又让python背了锅
  5. 面向CRM的企业客户档案管理革新
  6. IP地址分类 三类IP地址 IPV4
  7. 电视家海信html安装不了,电视猫安装到电视机 海信电视怎么安装电视家软件?详细操作步骤分享...
  8. flowchar.js使用指南
  9. 专栏结语:基于spring cloud的工具栈
  10. 开放式办公环境真是个糟糕的做法