当前文件:/www/wdlinux/phps/52/etc/php.ini 
下载地址:
 
php5.2_php.ini
(16.49 KB, 下载次数: 449)
 
 
[PHP] 
 
;;;;;;;;;;;;;;;;;;; 
; About php.ini   ; 
;;;;;;;;;;;;;;;;;;; 
; This file controls many aspects of PHP's behavior.  In order for PHP to 
; read it, it must be named 'php.ini'.  PHP looks for it in the current 
; working directory, in the path designated by the environment variable 
; PHPRC, and in the path that was defined in compile time (in that order). 
; Under Windows, the compile-time path is the Windows directory.  The 
; path in which the php.ini file is looked for can be overridden using 
; the -c argument in command line mode. 
; 
; The syntax of the file is extremely simple.  Whitespace and Lines 
; beginning with a semicolon are silently ignored (as you probably guessed). 
; Section headers (e.g. [Foo]) are also silently ignored, even though 
; they might mean something in the future. 
; 
; Directives are specified using the following syntax: 
; directive = value 
; Directive names are *case sensitive* - foo=bar is different from FOO=bar. 
; 
; The value can be a string, a number, a PHP constant (e.g. E_ALL or M_PI), one 
; of the INI constants (On, Off, True, False, Yes, No and None) or an expression 
; (e.g. E_ALL & ~E_NOTICE), or a quoted string ("foo"). 
; 
; Expressions in the INI file are limited to bitwise operators and parentheses: 
; |        bitwise OR 
; &        bitwise AND 
; ~        bitwise NOT 
; !        boolean NOT 
; 
; Boolean flags can be turned on using the values 1, On, True or Yes. 
; They can be turned off using the values 0, Off, False or No. 
; 
; An empty string can be denoted by simply not writing anything after the equal 
; sign, or by using the None keyword: 
; 
;  foo =         ; sets foo to an empty string 
;  foo = none    ; sets foo to an empty string 
;  foo = "none"  ; sets foo to the string 'none' 
; 
; If you use constants in your value, and these constants belong to a 
; dynamically loaded extension (either a PHP extension or a Zend extension), 
; you may only use these constants *after* the line that loads the extension. 
;  
; 
;;;;;;;;;;;;;;;;;;; 
; About this file ; 
;;;;;;;;;;;;;;;;;;; 
; This is the recommended, PHP 5-style version of the php.ini-dist file.  It 
; sets some non standard settings, that make PHP more efficient, more secure, 
; and encourage cleaner coding. 
; 
; The price is that with these settings, PHP may be incompatible with some 
; applications, and sometimes, more difficult to develop with.  Using this 
; file is warmly recommended for production sites.  As all of the changes from 
; the standard settings are thoroughly documented, you can go over each one, 
; and decide whether you want to use it or not. 
; 
; For general information about the php.ini file, please consult the php.ini-dist 
; file, included in your PHP distribution. 
; 
; This file is different from the php.ini-dist file in the fact that it features 
; different values for several directives, in order to improve performance, while 
; possibly breaking compatibility with the standard out-of-the-box behavior of 
; PHP.  Please make sure you read what's different, and modify your scripts 
; accordingly, if you decide to use this file instead. 
; 
; - register_long_arrays = Off     [Performance] 
;     Disables registration of the older (and deprecated) long predefined array 
;     variables ($HTTP_*_VARS).  Instead, use the superglobals that were 
;     introduced in PHP 4.1.0 
; - display_errors = Off           [Security] 
;     With this directive set to off, errors that occur during the execution of 
;     scripts will no longer be displayed as a part of the script output, and thus, 
;     will no longer be exposed to remote users.  With some errors, the error message 
;     content may expose information about your script, web server, or database 
;     server that may be exploitable for hacking.  Production sites should have this 
;     directive set to off. 
; - log_errors = On                [Security] 
;     This directive complements the above one.  Any errors that occur during the 
;     execution of your script will be logged (typically, to your server's error log, 
;     but can be configured in several ways).  Along with setting display_errors to off, 
;     this setup gives you the ability to fully understand what may have gone wrong, 
;     without exposing any sensitive information to remote users. 
; - output_buffering = 4096        [Performance] 
;     Set a 4KB output buffer.  Enabling output buffering typically results in less 
;     writes, and sometimes less packets sent on the wire, which can often lead to 
;     better performance.  The gain this directive actually yields greatly depends 
;     on which Web server you're working with, and what kind of scripts you're using. 
; - register_argc_argv = Off       [Performance] 
;     Disables registration of the somewhat redundant $argv and $argc global 
;     variables. 
; - magic_quotes_gpc = Off         [Performance] 
;     Input data is no longer escaped with slashes so that it can be sent into 
;     SQL databases without further manipulation.  Instead, you should use the 
;     database vendor specific escape string function on each input element you  
;     wish to send to a database. 
; - variables_order = "GPCS"       [Performance] 
;     The environment variables are not hashed into the $_ENV.  To access 
;     environment variables, you can use getenv() instead. 
; - error_reporting = E_ALL        [Code Cleanliness, Security(?)] 
;     By default, PHP suppresses errors of type E_NOTICE.  These error messages 
;     are emitted for non-critical errors, but that could be a symptom of a bigger 
;     problem.  Most notably, this will cause error messages about the use 
;     of uninitialized variables to be displayed. 
; - allow_call_time_pass_reference = Off     [Code cleanliness] 
;     It's not possible to decide to force a variable to be passed by reference 
;     when calling a function.  The PHP 4 style to do this is by making the 
;     function require the relevant argument by reference. 
; - short_open_tag = Off           [Portability] 
;     Using short tags is discouraged when developing code meant for redistribution 
;     since short tags may not be supported on the target server. 
 
;;;;;;;;;;;;;;;;;;;; 
; Language Options ; 
;;;;;;;;;;;;;;;;;;;; 
 
; Enable the PHP scripting language engine under Apache. 
engine = On 
 
; Enable compatibility mode with Zend Engine 1 (PHP 4.x) 
zend.ze1_compatibility_mode = Off 
 
; Allow the <? tag.  Otherwise, only <?php and <script> tags are recognized. 
; NOTE: Using short tags should be avoided when developing applications or 
; libraries that are meant for redistribution, or deployment on PHP 
; servers which are not under your control, because short tags may not 
; be supported on the target server. For portable, redistributable code, 
; be sure not to use short tags. 
short_open_tag = Off 
 
; Allow ASP-style <% %> tags. 
asp_tags = Off 
 
; The number of significant digits displayed in floating point numbers. 
precision    =  14 
 
; Enforce year 2000 compliance (will cause problems with non-compliant browsers) 
y2k_compliance = On 
 
; Output buffering allows you to send header lines (including cookies) even 
; after you send body content, at the price of slowing PHP's output layer a 
; bit.  You can enable output buffering during runtime by calling the output 
; buffering functions.  You can also enable output buffering for all files by 
; setting this directive to On.  If you wish to limit the size of the buffer 
; to a certain size - you can use a maximum number of bytes instead of 'On', as 
; a value for this directive (e.g., output_buffering=4096). 
output_buffering = 4096 
 
; You can redirect all of the output of your scripts to a function.  For 
; example, if you set output_handler to "mb_output_handler", character 
; encoding will be transparently converted to the specified encoding. 
; Setting any output handler automatically turns on output buffering. 
; Note: People who wrote portable scripts should not depend on this ini 
;       directive. Instead, explicitly set the output handler using ob_start(). 
;       Using this ini directive may cause problems unless you know what script 
;       is doing. 
; Note: You cannot use both "mb_output_handler" with "ob_iconv_handler" 
;       and you cannot use both "ob_gzhandler" and "zlib.output_compression". 
; Note: output_handler must be empty if this is set 'On' !!!! 
;       Instead you must use zlib.output_handler. 
;output_handler = 
 
; Transparent output compression using the zlib library 
; Valid values for this option are 'off', 'on', or a specific buffer size 
; to be used for compression (default is 4KB) 
; Note: Resulting chunk size may vary due to nature of compression. PHP 
;       outputs chunks that are few hundreds bytes each as a result of 
;       compression. If you prefer a larger chunk size for better 
;       performance, enable output_buffering in addition. 
; Note: You need to use zlib.output_handler instead of the standard 
;       output_handler, or otherwise the output will be corrupted. 
zlib.output_compression = Off 
;zlib.output_compression_level = -1 
 
; You cannot specify additional output handlers if zlib.output_compression 
; is activated here. This setting does the same as output_handler but in 
; a different order. 
;zlib.output_handler = 
 
; Implicit flush tells PHP to tell the output layer to flush itself 
; automatically after every output block.  This is equivalent to calling the 
; PHP function flush() after each and every call to print() or echo() and each 
; and every HTML block.  Turning this option on has serious performance 
; implications and is generally recommended for debugging purposes only. 
implicit_flush = Off 
 
; The unserialize callback function will be called (with the undefined class' 
; name as parameter), if the unserializer finds an undefined class 
; which should be instantiated. 
; A warning appears if the specified function is not defined, or if the 
; function doesn't include/implement the missing class. 
; So only set this entry, if you really want to implement such a 
; callback-function. 
unserialize_callback_func= 
 
; When floats & doubles are serialized store serialize_precision significant 
; digits after the floating point. The default value ensures that when floats 
; are decoded with unserialize, the data will remain the same. 
serialize_precision = 100 
 
; Whether to enable the ability to force arguments to be passed by reference 
; at function call time.  This method is deprecated and is likely to be 
; unsupported in future versions of PHP/Zend.  The encouraged method of 
; specifying which arguments should be passed by reference is in the function 
; declaration.  You're encouraged to try and turn this option Off and make 
; sure your scripts work properly with it in order to ensure they will work 
; with future versions of the language (you will receive a warning each time 
; you use this feature, and the argument will be passed by value instead of by 
; reference). 
allow_call_time_pass_reference = Off 
 
; 
; Safe Mode 
; 
safe_mode = Off 
 
; By default, Safe Mode does a UID compare check when 
; opening files. If you want to relax this to a GID compare, 
; then turn on safe_mode_gid. 
safe_mode_gid = Off 
 
; When safe_mode is on, UID/GID checks are bypassed when 
; including files from this directory and its subdirectories. 
; (directory must also be in include_path or full path must 
; be used when including) 
safe_mode_include_dir = 
 
; When safe_mode is on, only executables located in the safe_mode_exec_dir 
; will be allowed to be executed via the exec family of functions. 
safe_mode_exec_dir = 
 
; Setting certain environment variables may be a potential security breach. 
; This directive contains a comma-delimited list of prefixes.  In Safe Mode, 
; the user may only alter environment variables whose names begin with the 
; prefixes supplied here.  By default, users will only be able to set 
; environment variables that begin with PHP_ (e.g. PHP_FOO=BAR). 
; 
; Note:  If this directive is empty, PHP will let the user modify ANY 
; environment variable! 
safe_mode_allowed_env_vars = PHP_ 
 
; This directive contains a comma-delimited list of environment variables that 
; the end user won't be able to change using putenv().  These variables will be 
; protected even if safe_mode_allowed_env_vars is set to allow to change them. 
safe_mode_protected_env_vars = LD_LIBRARY_PATH 
 
; open_basedir, if set, limits all file operations to the defined directory 
; and below.  This directive makes most sense if used in a per-directory 
; or per-virtualhost web server configuration file. This directive is 
; *NOT* affected by whether Safe Mode is turned On or Off. 
;open_basedir = 
 
; This directive allows you to disable certain functions for security reasons. 
; It receives a comma-delimited list of function names. This directive is 
; *NOT* affected by whether Safe Mode is turned On or Off. 
disable_functions = 
 
; This directive allows you to disable certain classes for security reasons. 
; It receives a comma-delimited list of class names. This directive is 
; *NOT* affected by whether Safe Mode is turned On or Off. 
disable_classes = 
 
; Colors for Syntax Highlighting mode.  Anything that's acceptable in 
; <span style="color: ???????"> would work. 
;highlight.string  = #DD0000 
;highlight.comment = #FF9900 
;highlight.keyword = #007700 
;highlight.bg      = #FFFFFF 
;highlight.default = #0000BB 
;highlight.html    = #000000 
 
; If enabled, the request will be allowed to complete even if the user aborts 
; the request. Consider enabling it if executing long request, which may end up 
; being interrupted by the user or a browser timing out. 
; ignore_user_abort = On 
 
; Determines the size of the realpath cache to be used by PHP. This value should 
; be increased on systems where PHP opens many files to reflect the quantity of 
; the file operations performed. 
; realpath_cache_size=16k 
 
; Duration of time, in seconds for which to cache realpath information for a given 
; file or directory. For systems with rarely changing files, consider increasing this 
; value. 
; realpath_cache_ttl=120 
 
; 
; Misc 
; 
; Decides whether PHP may expose the fact that it is installed on the server 
; (e.g. by adding its signature to the Web server header).  It is no security 
; threat in any way, but it makes it possible to determine whether you use PHP 
; on your server or not. 
expose_php = On 
 
 
 |   
 
  
 |