您好,欢迎访问一九零五行业门户网

PHP.ini Zend Debugger

[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 returns values as yyyy-mm-dd hh:mm:ss;mssql.datetimeconvert = on; use nt authentication when connecting to the servermssql.secure_connection = off; specify max number of processes. -1 = library default; msdlib defaults to 25; freetds defaults to 4096;mssql.max_procs = -1; specify client character set. ; if empty or not set the client charset from freetds.comf is used; this is only used when compiled with freetds;mssql.charset = iso-8859-1[assertion]; assert(expr); active by default.;assert.active = on; issue a php warning for each failed assertion.;assert.warning = on; don't bail out by default.;assert.bail = off; user-function to be called if an assertion fails.;assert.callback = 0; eval the expression with current error_reporting(). set to true if you want; error_reporting(0) around the eval().;assert.quiet_eval = 0[com]; path to a file containing guids, iids or filenames of files with typelibs;com.typelib_file =; allow distributed-com calls;com.allow_dcom = true; autoregister constants of a components typlib on com_load();com.autoregister_typelib = true; register constants casesensitive;com.autoregister_casesensitive = false; show warnings on duplicate constant registrations;com.autoregister_verbose = true[mbstring]; language for internal character representation.;mbstring.language = japanese; internal/script encoding.; some encoding cannot work as internal encoding.; (e.g. sjis, big5, iso-2022-*);mbstring.internal_encoding = euc-jp; http input encoding.;mbstring.http_input = auto; http output encoding. mb_output_handler must be; registered as output buffer to function;mbstring.http_output = sjis; enable automatic encoding translation according to; mbstring.internal_encoding setting. input chars are; converted to internal encoding by setting this to on.; note: do _not_ use automatic encoding translation for; portable libs/applications.;mbstring.encoding_translation = off; automatic encoding detection order.; auto means;mbstring.detect_order = auto; substitute_character used when character cannot be converted; one from another;mbstring.substitute_character = none;; overload(replace) single byte functions by mbstring functions.; mail(), ereg(), etc are overloaded by mb_send_mail(), mb_ereg(),; etc. possible values are 0,1,2,4 or combination of them.; for example, 7 for overload everything.; 0: no overload; 1: overload mail() function; 2: overload str*() functions; 4: overload ereg*() functions;mbstring.func_overload = 0; enable strict encoding detection.;mbstring.strict_encoding = off[frontbase];fbsql.allow_persistent = on;fbsql.autocommit = on;fbsql.show_timestamp_decimals = off;fbsql.default_database =;fbsql.default_database_password =;fbsql.default_host =;fbsql.default_password =;fbsql.default_user = _system;fbsql.generate_warnings = off;fbsql.max_connections = 128;fbsql.max_links = 128;fbsql.max_persistent = -1;fbsql.max_results = 128[gd]; tell the jpeg decode to libjpeg warnings and try to create; a gd image. the warning will then be displayed as notices; disabled by default;gd.jpeg_ignore_warning = 0[exif]; exif unicode user comments are handled as ucs-2be/ucs-2le and jis as jis.; with mbstring support this will automatically be converted into the encoding; given by corresponding encode setting. when empty mbstring.internal_encoding; is used. for the decode settings you can distinguish between motorola and; intel byte order. a decode setting cannot be empty.;exif.encode_unicode = iso-8859-15;exif.decode_unicode_motorola = ucs-2be;exif.decode_unicode_intel = ucs-2le;exif.encode_jis =;exif.decode_jis_motorola = jis;exif.decode_jis_intel = jis[tidy]; the path to a default tidy configuration file to use when using tidy;tidy.default_config = /usr/local/lib/php/default.tcfg; should tidy clean and repair output automatically?; warning: do not use this option if you are generating non-html content; such as dynamic imagestidy.clean_output = off[soap]; enables or disables wsdl caching feature.soap.wsdl_cache_enabled=1; sets the directory name where soap extension will put cache files.soap.wsdl_cache_dir=/tmp; (time to live) sets the number of second while cached file will be used ; instead of original one.soap.wsdl_cache_ttl=86400; local variables:; tab-width: 4; end:[zend]zend_extension_manager.optimizer_ts=f:\crystal\learn\zend\zendoptimizer-3.3.0\lib\optimizer-3.3.0zend_extension_ts=f:\crystal\learn\zend\zendoptimizer-3.3.0\lib\zendextensionmanager.dllzend_extension_manager.debug_server_ts=f:\crystal\learn\zend\zend debugger - 5.2zend_debugger.expose_remotely=always
其它类似信息

推荐信息