php.ini 配置优化,PHP.ini 性能安全优化 | Soo Smart!
通过关闭一些不必要的功能来实现优化。
方法就是设置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!相关推荐
- android手机性能优化,安卓手机性能怎么优化 安卓手机性能方法汇总
虽然说安卓手机的性能与它本身的配置有很大的关联,但是有一部分与手机的设置有很多大关系.下面,就一起来看看安卓手机性能优化方法汇总吧. ★Build.prop (编辑/system/build.prop ...
- mysql解释器优化_MySQL——SQL性能分析优化利器之Explain
系统性能的优劣取决于我们sql的查询速度,MySQL Explain命令是分析SQL性能及优化不可缺少的一部分. Explain被我们称为解释器,通过 explain 我们可以知道以下信息:表的读取顺 ...
- python虚拟环境配置文件_uwsgi 配置 python virtualenv 虚拟环境目录 ( ini 配置)
uwsgi 文档 uwsgi 安装 pip3 install uwsgi ini 配置方法 在 ini 配置文件里增加一个 home 或 pyhome 或 virtualenv 或 venv 参数 ...
- INI配置——《跟我学Shiro》
之前章节我们已经接触过一些INI配置规则了,如果大家使用过如Spring之类的IoC/DI容器的话,Shiro提供的INI配置也是非常类似的,即可以理解为是一个IoC/DI容器,但是区别在于它从一个根 ...
- 真是环境下阿里云RDS实例mysql性能优化-慢查询分析、优化索引和配置
1.实战线上数据服务器参数: 数据库类型:MySQL 5.6 : CPU:10核: 数据库内存:12000MB: 最大IOPS:100000: 最大连接数:2000: 存储空间:共200.00G,数据 ...
- 腾讯企鹅辅导 H5 性能极致优化
企鹅辅导 H5 页面在长期迭代过程中,逐渐累积了一些性能问题,导致页面加载.渲染速度变慢.为了提升用户体验,近期针对页面加载速度,渲染速度做了专项优化,本文是对此次优化的实践总结.分析过程比较细致,希 ...
- 腾讯企鹅辅导 H5 性能极致优化总结
企鹅辅导 H5 页面在长期迭代过程中,逐渐累积了一些性能问题,导致页面加载.渲染速度变慢.为了提升用户体验,近期针对页面加载速度,渲染速度做了专项优化,本文是对此次优化的实践总结.分析过程比较细致,希 ...
- 优化美国服务器,美国服务器性能优化
在我们的技术咨询生涯中,最常碰到的三个性能相关的服务请求是:如何确认美国服务器是否达到了性能最佳的状态.找出某条语句为什么执行不够快,以及诊断被用户描述成"停顿"."堆积 ...
- mysql my.ini配置优化_求高手帮我优化一下 mysql 的 my.ini
最近服务器内存总是爆满,导致磁盘io都爆了,发现是MYSQL在往c盘拼命写临时文件.我想是不是MY.INI的配置有问题啊.现贴出原来的MY.INI配置,望帮我提出点优化建议.============= ...
- mysql性能优化-慢查询分析、优化索引和配置
目录 一.优化概述 二.查询与索引优化分析 1性能瓶颈定位 Show命令 慢查询日志 explain分析查询 profiling分析查询 2索引及查询优化 三.配置优化 1) max_con ...
最新文章
- 《剑指offer》第十五题(二进制中1的个数)
- 能量视角下的GAN模型(二):GAN=“分析”+“采样”
- 计算机网络可以把在区域上分散的单个,计算机网络技术及应用课后习题
- 安装maven到Eclipse
- leetcode344. 反转字符串 史上最简单力扣题
- 《CSDN好师父》给你更好选择:“深圳工资、长沙房价、全球视野”
- 利用file权限读取/etc/passwd
- 知识分享 | IEC FMEA手册 附录A.1摘录
- 校园表白墙网站源码 带网站后台
- PHP进销存源码 ERP多仓库管理系统带小程序,前端采用原生uniapp
- licecap图片区域问题
- lga2066服务器准系统,LGA2066低配版Corei7-7740K再曝光:21WTDP换来100MHz频率
- 如何找到echarts.min.js,并使用echarts
- java easing_jQuery中常用的函数方法总结
- ArcGIS for Desktop安装及授权常见问题解答
- 百度二级网页打不开_如何更新百度快照或者删除百度快照?
- 2021年维修电工证(高级)考试题库 职业技能鉴定职业资格
- 北京第三家面试录音总结
- 职坐标c语言,C/C++知识点之c语言中的#line
- 最大公共子串-动态规划
热门文章
- 32位版本的轻量级linux,CRUX 3.4 发布,轻量级 Linux 发行版
- USB协议详解第6讲(USB描述符-端点描述符)
- 人脸反欺骗中,TPR@FPR=10e-4的具体含义
- pyqt股票行情软件性能优化 差点又让python背了锅
- 面向CRM的企业客户档案管理革新
- IP地址分类 三类IP地址 IPV4
- 电视家海信html安装不了,电视猫安装到电视机 海信电视怎么安装电视家软件?详细操作步骤分享...
- flowchar.js使用指南
- 专栏结语:基于spring cloud的工具栈
- 开放式办公环境真是个糟糕的做法