经过一天对php.ini的了解,总结了一些常用的和本地和服务器需要调整的配置。
; error_reporting = E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR
error_reporting = E_ALL & ~E_NOTICE ; 显示所有的错误,除了提醒
display_error = on | false ; 显示出错误信息(作为输出的一部分)
log_errors = Off | on ; 在日志文件里记录错误(服务器指定的日志,stderr标准错误输出,或error_log(下面的))
error_log = filename | syslog ; 记录错误日志于指定文件
; extension=msql.dll or 在UNIX下 extension=msql.so
extension = php_mysql.dll ;加载扩展
extension_dir = c:\php\ext ; PHP扩展目录
memory_limit = 8388608 ; 一个脚本最大可使用的内存总量 (这里是8MB)]
expose_php = false | on ;是否显示在服务器信息上,例如header的power by:php 5.3
upload_max_filesize = 2097152 ; 文件上载默认地限制为2 Meg
upload_tmp_dir = c:/tmp ;上传文件的临时目录
post_max_size = 8M ; PHP将接受的POST数据最大大小。
include_path = ;include 路径设置,UNIX: " /path1:/path2" Windows: " \path1;\path2" (暂不清楚什么作用)
allow_url_fopen = On| false ;是否可以把URL地址当成是文件来打开