美文网首页
php.ini配置文件

php.ini配置文件

作者: carey_ff72 | 来源:发表于2017-06-02 15:52 被阅读0次

文章来自于:php.ini配置文件

开启php安全模式

php安全模式是个非常重要的php内嵌的安全机制,能够控制一些php的函数执行,比如system()调用系统命令函数

safe_mode = on

用户组安全

防止php程序对脚本执行有权限

safe_mode_gid = off

关闭危险函数

如果打开了安全模式,那么函数禁止是可以不需要的,但是我们为了安全还是可以关闭的

disable_functions = passthru,exec,system,chroot,chgrp,chown,proc_open,proc_get_status,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server,fsocket,popen

关闭PHP版本信息

expose_php = off

关闭注册全局变量

PHP中提交的变量,包括使用POST或者GET提交的变量,都将自动注册为全局变量,能够直接访问,这是对服务非常不安全的

register_globals = off #推荐使用预定义的超全局变量:
$_ENV,$_GET,$_POST,$_COOKIE,$_SERVER
#该指令收variables_order指令的影响,5.5自动关闭了

打开magic_quotes_gpc来防止SQL注入

SQL注入是非常危险的问题,轻则网站后台被入侵,重则整个服务器沦陷.这个默认是关闭的.如果它打开将自动把用户提交对sql的查询进行转换,比如把 ' 转换为\'这对防止sql注入有重大作用,所以推荐设置为

magic_quotes_gpc = on

错误信息控制

display_errors = off

错误日志

log_errors = on #打开日志开关
error_log = /application/logs/php_error.log #设置路径

设置脚本运行的最长时间

max_execution_time = 30
#每个脚本允许的最大执行时间,0表示没有限制
#这个参数有助于阻止恶劣脚本无休止的占用服务器资源

脚本使用的最大内存

memory_limit = 128m

脚本等待输入数据最长时间

max_input_time = 60

上传文件的最大许可

file_uploads = On //开启文件上传
upload_mx_filesize = 2M //最大上传2m
max_post_size = 20m //post上传大小
max_file_uploads = 20  //一次最多上传文件数

禁止打开远程地址

allow_url_fopen = off

设定防止Nginx文件解析错误漏洞

cgi.fix_path = 0

文章来自于:https://carey.akhack.com/2017/06/02/php-ini%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6/

相关文章

  • 常见ini配置

    1. php的配置文件 php的配置文件一般是php.ini文件。php.ini文件必须命名为'php.ini'并...

  • PHP.INI

    PHP.INI php.ini用来设置PHP的配置项。配置文件(php.ini)在 PHP 启动时被读取。对于服务...

  • phpstudy&phpstorm&chorme

    1、打开php.ini(phpstudy中,其它选项菜单>打开配置文件>php.ini) 找到XDebug,修改为...

  • lnmp环境修改最大上传文件大小限制

    ngingx部分修改nginx.conf配置文件: php部分修改php.ini配置文件:

  • PHP七天系列之文件上传

    环境配置 修改PHP.ini配置文件可以定制上传机制,通过 phpinfo() 函数可以查看到PHP.ini文件所...

  • 分布式系统中Redis共享Session

    方法一:修改配置文件 找到php.ini配置文件,修改如下参数 session.save_handler =red...

  • 第三章 安装php

    安装PHP: 配置文件修改: 修改/app/php/lib目录下php.ini文件: 修改nginx的配置文件ng...

  • php性能调优

    1、如何查看php.ini的配置文件位置 php -i | grep "Loaded Configuration ...

  • php错误处理之禁止显示错误

    阅读原文 在php.ini配置文件中,我们可以控制php的错误显示状态。 php.ini中有一个专门的配置项: d...

  • PHP 安装 solr 扩展

    php solr extension 修改 php.ini(当前php配置文件 php -i | grep php...

网友评论

      本文标题:php.ini配置文件

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