PHP中ini配置实例分享

小云云
小云云 原创
2023-03-21 10:08:01 1144浏览


本文主要和大家分享PHP中ini配置实例,主要以表格的形式,希望能帮助到大家。

名字默认可修改范围更新日志描述
engineOnPHP_INI_ALL自 PHP 4.0.5 起可用打开或关闭 PHP 解析(关闭时访问,会直接下载成文件)
short_open_tagOffPHP_INI_ALL是否允许使用短标签,< PHP 5.4.0会影响 <?=的使用
asp_tagsOffPHP_INI_PERDIR是否允许使用 ASP 风格的标志 <% %>
precision14PHP_INI_ALL从 PHP 4.3.2 起可用浮点数中显示有效数字的位数
output_buffering4096PHP_INI_PERDIR输出缓冲区大小字节( On 时,将在所有的脚本中使用输出控制,PHP-CLI 下总是为 Off)
zlib.output_compressionOffPHP_INI_ALL从 PHP 4.0.5 起可用是否开启zlib输出压缩
implicit_flushOff在每段信息块输出后,自动刷新
serialize_precision17PHP_INI_ALL从 PHP 4.3.2 起可用有效数字的位数而序列化存储浮点数。
disable_functions“”php.ini only从 PHP 4.0.1 起可用本指令允许你基于安全原因禁止某些函数
disable_classes“”php.ini only从 PHP 4.3.2 起可用本指令可以使你出于安全的理由禁用某些类
zend.enable_gcOnPHP_INI_ALL自 PHP 5.3.0 起有效启用或禁用循环引用记数搜集器
expose_phpOnphp.ini only决定是否暴露 PHP 被安装在服务器上
max_execution_time30PHP_INI_ALL这设置了脚本被解析器中止之前允许的最大执行时间,单位秒
max_input_time60PHP_INI_PERDIR自 PHP 4.3.0 起有效脚本解析输入数据(类似 POST 和 GET)允许的最大时间,单位是秒
memory_limit128MPHP_INI_ALL内存限制大小
error_reportingE_ALLPHP_INI_ALL设置错误报告的级别
display_errorsOnPHP_INI_ALL是否将错误信息作为输出的一部分显示到屏幕,或者对用户隐藏而不显示
display_startup_errorsOnPHP_INI_ALL设置为关闭后, 即使 display_errors 设置为开启, PHP 启动过程中的错误信息也不会被显示
log_errorsOnPHP_INI_ALL设置是否将脚本运行的错误信息记录到服务器错误日志或者error_log之中
log_errors_max_len1024PHP_INI_ALL从 PHP 4.3.0 起可用。设置 log_errors 的最大字节数
ignore_repeated_errorsOff PHP_INI_ALL 从 PHP 4.3.0 起可用 不记录重复的错误信息
ignore_repeated_sourceOffPHP_INI_ALL从 PHP 4.3.0 起可用 忽略重复消息时,也忽略消息的来源
report_memleaksOn PHP_INI_ALL 从 PHP 4.3.0 起可用 如果这个参数设置为Off,则内存泄露信息不会显示
track_errorsOn PHP_INI_ALL 如果开启,最后的一个错误将永远存在于变量 $php_errormsg 中
html_errorsOn PHP_INI_ALL 从 PHP 4.0.2 起可用 在错误信息中关闭HTML标签
variables_orderGPCS PHP_INI_PERDIR套EGPCS秩序(环境,得到后,饼干,和服务器)的变量解析
request_orderGP PHP_INI_PERDIR 从 PHP 5.3.0 起可用注册GET、POST、 Cookie 到 _REQUEST
register_argc_argvOff PHP_INI_PERDIR是否声明argc和argv变量
auto_globals_jitOn PHP_INI_PERDIR 从 PHP 5.0.0 起可用启用时,SERVER和ENV变量是在首次使用时创建,而不是脚本启动时
post_max_size8M PHP_INI_PERDIR 从 PHP 4.0.3 起可用post请求大小限制
auto_prepend_file"" PHP_INI_PERDIR指定在主文件解析之前的文件名
auto_append_file"" PHP_INI_PERDIR指定在主文件解析之后的文件名
default_mimetypetext/html PHP_INI_ALL默认文件类型
default_charsetUTF-8 PHP_INI_ALL默认文件编码
doc_root“” PHP_INI_SYSTEM服务器上PHP的跟目录
user_dir“” PHP_INI_SYSTEM用户目录的基础名称
extension_dir/path/to/php PHP_INI_SYSTEM扩展目录
enable_dlOff PHP_INI_SYSTEM 该指令仅对 Apache 模块版本的 PHP 有效
file_uploadsOn PHP_INI_SYSTEM 从 PHP 4.0.3 起可用是否允许http上传文件
upload_max_filesize2M PHP_INI_PERDIR上传文件的最大值
max_file_uploads20 PHP_INI_SYSTEM 从 PHP 5.2.12 起可用同时能够上传文件的最大数量
allow_url_fopenOn PHP_INI_SYSTEM PHP 4.0.4 版以后可用fopen是否可以访问远程url资源
allow_url_includeOff PHP_INI_ALL 从 PHP 5.2.0 起可用允许引入远程url资源
default_socket_timeout60 PHP_INI_ALL 从 PHP 4.3.0 起可用 基于 socket 的流的默认超时时间
extension=php_bz2.dllzip压缩扩展
extension=php_curl.dll文件传输扩展
extension=php_fileinfo.dll文件信息扩展
extension=php_gd2.dll图片处理扩展
extension=php_gettext.dll国际化扩展
extension=php_gmp.dll大数值处理扩展
extension=php_intl.dllICU库的扩展
extension=php_imap.dll邮件扩展
extension=php_interbase.dll??
extension=php_ldap.dll轻量级目录访问协议
extension=php_mbstring.dll字符串处理(中文)
extension=php_exif.dll可交换图像信息
extension=php_mysql.dllMysql数据库扩展
extension=php_mysqli.dll MySQL增强版扩展
extension=php_oci8_12c.dllOracle扩展
extension=php_openssl.dll 对称/非对称加解密
extension=php_pdo_firebird.dllPDO firebird驱动
extension=php_pdo_mysql.dllPDO mysql驱动
extension=php_pdo_oci.dllPDO Oracle驱动
extension=php_pdo_odbc.dllPDO odbc驱动
extension=php_pdo_pgsql.dllPDO pgsql驱动
extension=php_pdo_sqlite.dllPDO sqlite驱动
extension=php_soap.dll简单对象访问协议扩展
extension=php_sockets.dllsocket协议扩展
extension=php_sqlite3.dllsqlite数据库扩展
extension=php_sybase_ct.dllsybase数据库扩展
extension=php_tidy.dllhtml清理和回复程序
extension=php_xmlrpc.dllXML-RPC客户端和服务端
extension=php_xsl.dllxml操作扩展
cli_server.colorOn PHP_INI_ALL PHP 5.4.0. 起生效 控制内置Web Server的终端输出有无颜色
date.timezoneUTC PHP_INI_ALL 从 PHP 5.1.0 起可用默认时区
pdo_mysql.cache_size2000PDO mysql缓存大小
pdo_mysql.default_socketPDO mysql默认端口?
SMTPlocalhost PHP_INI_ALL 从 PHP 4.3.0 起可用邮件服务器地址
smtp_port25 PHP_INI_ALL 从 PHP 5.1.5 起可用邮件服务器端口
mail.add_x_headerOn PHP_INI_PERDIR 从 PHP 5.3.0 起可用X-PHP-Originating-Script脚本
sql.safe_modeOff PHP_INI_SYSTEM指定默认值的数据库连接函数将使用这些值代替提供的参数
odbc.allow_persistentOn PHP_INI_SYSTEMODBC是否允许持久化连接
odbc.check_persistentOn PHP_INI_SYSTEMODBC重用之前检查连接是否有效
odbc.max_persistent-1 PHP_INI_SYSTEMODBC每个进程最大的持久化连接数
odbc.max_links-1PHP_INI_SYSTEMODBC每个进程最大的连接数(持久化和非持久化)
odbc.defaultlrl4096 PHP_INI_ALLODBC指定返回变量的字节数
odbc.defaultbinmode1 PHP_INI_ALLODBC二进制数据的处理
ibase.allow_persistent1PHP_INI_SYSTEMibase是否允许持久化连接
ibase.max_persistent-1PHP_INI_SYSTEMibase每个进程最大的持久化连接数
ibase.max_links-1PHP_INI_SYSTEMibase每个进程最大的连接数(持久化和非持久化)
ibase.timestampformat"%Y-%m-%d %H:%M:%S" PHP_INI_ALLibase时间戳格式
ibase.dateformat"%Y-%m-%d" PHP_INI_ALLibase日期格式
ibase.timeformat"%H:%M:%S" PHP_INI_ALLibase时间格式
mysql.allow_local_infileOn PHP_INI_SYSTEM 自PHP 5.2.4起可用 允许Mysql的Load Data语句访问PHP角度看的本地文件
mysql.allow_persistentOn 自PHP 5.3.0起可用 自PHP 5.3.0起可用mysql是否允许持久化连接
mysql.cache_size2000 PHP_INI_SYSTEM自PHP 5.3.0起可用 仅可用于 mysqlnd
mysql.max_persistent-1 PHP_INI_SYSTEM 自PHP 5.3.0起可用mysql每个进程最大的持久化连接数
mysql.max_links-1 PHP_INI_SYSTEM 自PHP 5.0.0起可用mysql每个进程最大的连接数(持久化和非持久化)
mysql.default_port"" PHP_INI_ALL 自PHP 5.0.0起可用 当没有指定其他端口号时使用的默认的用于连接数据库服务器的TCP端口号
mysql.default_socket"" PHP_INI_ALL 自PHP 5.0.0起可用 mysql默认socket名称
mysql.default_host"" PHP_INI_ALL 自PHP 5.0.0起可用mysql默认主机地址
mysql.default_user"" PHP_INI_ALL 自PHP 5.0.0起可用mysql默认用户
mysql.default_password"" PHP_INI_ALL 自PHP 5.0.0起可用mysql默认密码
mysql.connect_timeout60mysql连接超时时间
mysql.trace_modeOff PHP_INI_ALL 自 PHP 4.3.0 起可用跟踪模式
mysqli.max_persistent-1mysqli最大持久化连接数
mysqli.allow_persistentOnmysqli是否允许持久化连接
mysqli.max_links-1mysqli最大连接数
mysqli.default_port3306mysqli默认端口
mysqli.default_socket""mysqli默认socket
mysqli.default_host""mysqli默认主机
mysqli.default_user""mysqli默认用户
mysqli.default_pw""mysqli默认密码
mysqli.reconnectOffmysqli是否允许重连
mysqlnd.collect_statisticsOnmysqlnd收集统计
*.collect_memory_statisticsOnmysqlnd内存收集统计
pgsql.allow_persistentOnpgsql是否允许持久化连接
pgsql.auto_reset_persistentOffpgsql是否允许自动重新建立持久化连接
pgsql.max_persistent-1pgsql最大的持久化连接数
pgsql.max_links-1pgsql最大的连接数
pgsql.ignore_notice0pgsql忽视提示信息
pgsql.log_notice0pgsql忽视日志提示信息
sybct.allow_persistentOnsybct是否允许持久化连接
sybct.max_persistent-1sybct最大的持久化连接数
sybct.max_links-1sybct最大的连接数
bcmath.scale0 所有 bcmath 函数中十进制数字的数目
session.save_handlerfilessession保存的管理器
session.save_pathtmpsession保存路径
session.use_strict_mode0 防止会话模块使用未初始化的会话 ID
session.use_cookies1使用cookies 实现会话 ID 管理
session.use_only_cookies1 只使用cookies实现会话 ID 管理
session.namePHPSESSIDsession id的默认名称
session.auto_start0 指定会话模块是否在请求开始时自动启动一个会话
session.cookie_lifetime0cookie的生命周期
session.cookie_path/cookie保存的路径
cookie_domain""cookie的域名
cookie_httponly"" 禁止 JavaScript 访问会话 cookie
session.serialize_handlerphp 定义用来序列化/解序列化的处理器名字
session.gc_probability1进程启动触发垃圾回收的概率
session.gc_pisor1000进程启动触发垃圾回收的概率,计算公式:gc_probability / gc_pisor
session.gc_maxlifetime1440 指定过了多少秒之后数据就会被视为“垃圾”并被清除
session.referer_check"" 用来检查每个 HTTP Referer 的子串
session.cache_limiternocache 指定会话页面所使用的缓冲控制方法
session.cache_expire180 以分钟数指定缓冲的会话页面的存活期
session.use_trans_sid0 指定是否启用透明 SID 支持
session.hash_function0 允许用户指定生成会话 ID 的散列算法
session.hash_bits_per_character5 允许用户定义将二进制散列数据转换为可读的格式时每个字符存放多少个比特
url_rewriter.tags a=href, area=href, frame=src, input=src, form=fakeentry, fieldset= 指定在使用透明 SID 支持时哪些 HTML 标记会被修改以加入会话 ID

相关推荐:

php.ini配置文件信息分享

php 没有php.ini配置文件

PHP最常用的ini函数分析 针对PHPini配置文件

以上就是PHP中ini配置实例分享的详细内容,更多请关注php中文网其它相关文章!

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。