
php.ini常见配置
禁用预定义类与函数
发布日期:2021-05-25 11:46:41
浏览次数:11
分类:精选文章
本文共 729 字,大约阅读时间需要 2 分钟。
PHP配置常用安全和性能设置指南
PHP配置指南
在操作PHP服务器或开发环境时,如需进行安全和性能调优,以下是一些常用的配置设置:
为了提高服务器安全性和稳定性,可以选择禁用一些常见的预定义函数和类。若需要禁用某些特定函数,可在php.ini文件中设置:
- 禁止某些函数:设置
disable_functions
项,可通过英文逗号分隔多个函数名称。 - 禁用某些类:
disable_classes
项同样可接受多个类名称,分隔符为英文逗号。
- 文件上传和数据上传大小限制
- 文件上传是否允许:默认设置下通常为
file_uploads = on
,但在生产环境中建议设置off
,然后通过php.ini
下指定允许上传的路径。 - 最大文件大小限制:
upload_max_filesize
设置可以限制单次文件上传大小,默认值为2M
,可以根据需求调整至8M
或更高值。 - POST数据传输最大限制:
post_max_size
用于限制通过POST方法提交的数据总大小,同样建议适当调整。 - 魔术引号配置
magic_quotes_gpc = On
,默认是启用状态。magic_quotes_runtime = Off
,默认状态下已关闭,此设置主要用于特定场景。- 将
safe_mode = Off
设置为On
可启用安全模式,限制一些危险的内置函数和操作。
文件上传和数据传输的设置直接关系到服务器的负载和安全性:
在数据处理时,魔术引号功能能够自动转义单引号、双引号和某些特殊字符:
安全模式配置
PHP的安全模式是默认禁用的,可以根据需求调整:
请确保在生产环境下设置合适的安全策略,并定期检查日志和错误报告。建议定期更新php.ini配置以适应最新的安全需求和性能优化。
发表评论
最新留言
初次前来,多多关照!
[***.217.46.12]2025年04月20日 20时44分08秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
python解释器环境问题
2019-03-21
图像质量评估仿真
2019-03-22
uni-app快速导入自己需要的插件
2019-03-22
作为公共组软件工程师如何工作
2019-03-22
uni-app 微信支付
2019-03-22
编写xor_shellcode.py
2019-03-22
Echarts笔记
2019-03-22
Ubuntu 20.04 Docker 安装并配置
2019-03-22
[小技巧]新建txt菜单
2019-03-22
【问答23】Linux移植:如何制作rootfs?
2019-03-22
Java虚拟机详解(五)------JVM参数(持续更新)
2019-03-22
在 eclipse 中将 web 项目部署到 tomcat 服务器上
2019-03-22
php.ini常见配置
2019-03-22
Required request body is missing 错误解决
2019-03-22
ffmpeg结构体(3)-之AVPacket及其相关函数
2019-03-22
iOS关于申请公司开发者账号缴费支付
2019-03-22
寻找两个有序数组的中位数
2019-03-22
android webview加载网页时提示NET::ERR_CACHE_MISS的错误
2019-03-22
10-3 A1-4在产品表中找出库存数量大于50的产品的信息 (20 分)
2019-03-22