<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; php скрипт не рисует...]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=12051</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=12051&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «php скрипт не рисует...».]]></description>
		<lastBuildDate>Sun, 20 Mar 2011 18:22:52 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: php скрипт не рисует...]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=158803#p158803</link>
			<description><![CDATA[<p><a href="http://depositfiles.com/ru/files/lcdqs5irz">http://depositfiles.com/ru/files/lcdqs5irz</a><br />полный набор, но для полноценной работы понадобиться соответствующая БД</p>]]></description>
			<author><![CDATA[null@example.com (sotariz)]]></author>
			<pubDate>Sun, 20 Mar 2011 18:22:52 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=158803#p158803</guid>
		</item>
		<item>
			<title><![CDATA[Re: php скрипт не рисует...]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=158795#p158795</link>
			<description><![CDATA[<p>А сам скрипт???? Я канешно в нём не разбирусь но может кто то другой поможет oO</p>]]></description>
			<author><![CDATA[null@example.com (kisil)]]></author>
			<pubDate>Sun, 20 Mar 2011 17:59:55 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=158795#p158795</guid>
		</item>
		<item>
			<title><![CDATA[Re: php скрипт не рисует...]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=158793#p158793</link>
			<description><![CDATA[<p>php.ini часть2:<br /></p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header" data-lang-open="открыть спойлер" data-lang-close="скрыть спойлер"><strong>+</strong>&nbsp;открыть спойлер</div><div class="fancy_spoiler"><p>[MSSQL]<br />; Allow or prevent persistent links.<br />mssql.allow_persistent = On</p><p>; Maximum number of persistent links.&nbsp; -1 means no limit.<br />mssql.max_persistent = -1</p><p>; Maximum number of links (persistent+non persistent).&nbsp; -1 means no limit.<br />mssql.max_links = -1</p><p>; Minimum error severity to display.<br />mssql.min_error_severity = 10</p><p>; Minimum message severity to display.<br />mssql.min_message_severity = 10</p><p>; Compatibility mode with old versions of PHP 3.0.<br />mssql.compatability_mode = Off</p><p>; Connect timeout<br />;mssql.connect_timeout = 5</p><p>; Query timeout<br />;mssql.timeout = 60</p><p>; Valid range 0 - 2147483647.&nbsp; Default = 4096.<br />;mssql.textlimit = 4096</p><p>; Valid range 0 - 2147483647.&nbsp; Default = 4096.<br />;mssql.textsize = 4096</p><p>; Limits the number of records in each batch.&nbsp; 0 = all records in one batch.<br />;mssql.batchsize = 0</p><p>; Specify how datetime and datetim4 columns are returned<br />; On =&gt; Returns data converted to SQL server settings<br />; Off =&gt; Returns values as YYYY-MM-DD hh:mm:ss</p><p>; <a href="https://qa.mandriva.com/show_bug.cgi?id=41297">https://qa.mandriva.com/show_bug.cgi?id=41297</a><br />mssql.datetimeconvert = Off</p><p>; Use NT authentication when connecting to the server<br />mssql.secure_connection = Off</p><p>; Specify max number of processes. -1 = library default<br />; msdlib defaults to 25<br />; FreeTDS defaults to 4096<br />;mssql.max_procs = -1</p><p>; Specify client character set.<br />; If empty or not set the client charset from freetds.comf is used<br />; This is only used when compiled with FreeTDS<br />;mssql.charset = &quot;ISO-8859-1&quot;</p><p>[Assertion]<br />; Assert(expr); active by default.<br />; <a href="http://php.net/assert.active">http://php.net/assert.active</a><br />;assert.active = On</p><p>; Issue a PHP warning for each failed assertion.<br />; <a href="http://php.net/assert.warning">http://php.net/assert.warning</a><br />;assert.warning = On</p><p>; Don&#039;t bail out by default.<br />; <a href="http://php.net/assert.bail">http://php.net/assert.bail</a><br />;assert.bail = Off</p><p>; User-function to be called if an assertion fails.<br />; <a href="http://php.net/assert.callback">http://php.net/assert.callback</a><br />;assert.callback = 0</p><p>; Eval the expression with current error_reporting().&nbsp; Set to true if you want<br />; error_reporting(0) around the eval().<br />; <a href="http://php.net/assert.quiet-eval">http://php.net/assert.quiet-eval</a><br />;assert.quiet_eval = 0</p><p>[COM]<br />; path to a file containing GUIDs, IIDs or filenames of files with TypeLibs<br />; <a href="http://php.net/com.typelib-file">http://php.net/com.typelib-file</a><br />;com.typelib_file =</p><p>; allow Distributed-COM calls<br />; <a href="http://php.net/com.allow-dcom">http://php.net/com.allow-dcom</a><br />;com.allow_dcom = true</p><p>; autoregister constants of a components typlib on com_load()<br />; <a href="http://php.net/com.autoregister-typelib">http://php.net/com.autoregister-typelib</a><br />;com.autoregister_typelib = true</p><p>; register constants casesensitive<br />; <a href="http://php.net/com.autoregister-casesensitive">http://php.net/com.autoregister-casesensitive</a><br />;com.autoregister_casesensitive = false</p><p>; show warnings on duplicate constant registrations<br />; <a href="http://php.net/com.autoregister-verbose">http://php.net/com.autoregister-verbose</a><br />;com.autoregister_verbose = true</p><p>; The default character set code-page to use when passing strings to and from COM objects.<br />; Default: system ANSI code page<br />;com.code_page=</p><p>[mbstring]<br />; language for internal character representation.<br />; <a href="http://php.net/mbstring.language">http://php.net/mbstring.language</a><br />;mbstring.language = Japanese</p><p>; internal/script encoding.<br />; Some encoding cannot work as internal encoding.<br />; (e.g. SJIS, BIG5, ISO-2022-*)<br />; <a href="http://php.net/mbstring.internal-encoding">http://php.net/mbstring.internal-encoding</a><br />;mbstring.internal_encoding = EUC-JP</p><p>; http input encoding.<br />; <a href="http://php.net/mbstring.http-input">http://php.net/mbstring.http-input</a><br />;mbstring.http_input = auto</p><p>; http output encoding. mb_output_handler must be<br />; registered as output buffer to function<br />; <a href="http://php.net/mbstring.http-output">http://php.net/mbstring.http-output</a><br />;mbstring.http_output = SJIS</p><p>; enable automatic encoding translation according to<br />; mbstring.internal_encoding setting. Input chars are<br />; converted to internal encoding by setting this to On.<br />; Note: Do _not_ use automatic encoding translation for<br />;&nbsp; &nbsp; &nbsp; &nbsp;portable libs/applications.<br />; <a href="http://php.net/mbstring.encoding-translation">http://php.net/mbstring.encoding-translation</a><br />;mbstring.encoding_translation = Off</p><p>; automatic encoding detection order.<br />; auto means<br />; <a href="http://php.net/mbstring.detect-order">http://php.net/mbstring.detect-order</a><br />;mbstring.detect_order = auto</p><p>; substitute_character used when character cannot be converted<br />; one from another<br />; <a href="http://php.net/mbstring.substitute-character">http://php.net/mbstring.substitute-character</a><br />;mbstring.substitute_character = none;</p><p>; overload(replace) single byte functions by mbstring functions.<br />; mail(), ereg(), etc are overloaded by mb_send_mail(), mb_ereg(),<br />; etc. Possible values are 0,1,2,4 or combination of them.<br />; For example, 7 for overload everything.<br />; 0: No overload<br />; 1: Overload mail() function<br />; 2: Overload str*() functions<br />; 4: Overload ereg*() functions<br />; <a href="http://php.net/mbstring.func-overload">http://php.net/mbstring.func-overload</a><br />;mbstring.func_overload = 0</p><p>; enable strict encoding detection.<br />;mbstring.strict_detection = Off</p><p>; This directive specifies the regex pattern of content types for which mb_output_handler()<br />; is activated.<br />; Default: mbstring.http_output_conv_mimetype=^(text/|application/xhtml\+xml)<br />;mbstring.http_output_conv_mimetype=</p><p>; Allows to set script encoding. Only affects if PHP is compiled with --enable-zend-multibyte<br />; Default: &quot;&quot;<br />;mbstring.script_encoding=</p><p>[gd]<br />; Tell the jpeg decode to ignore warnings and try to create<br />; a gd image. The warning will then be displayed as notices<br />; disabled by default<br />; <a href="http://php.net/gd.jpeg-ignore-warning">http://php.net/gd.jpeg-ignore-warning</a><br />gd.jpeg_ignore_warning = 0</p><p>[exif]<br />; Exif UNICODE user comments are handled as UCS-2BE/UCS-2LE and JIS as JIS.<br />; With mbstring support this will automatically be converted into the encoding<br />; given by corresponding encode setting. When empty mbstring.internal_encoding<br />; is used. For the decode settings you can distinguish between motorola and<br />; intel byte order. A decode setting cannot be empty.<br />; <a href="http://php.net/exif.encode-unicode">http://php.net/exif.encode-unicode</a><br />;exif.encode_unicode = ISO-8859-15</p><p>; <a href="http://php.net/exif.decode-unicode-motorola">http://php.net/exif.decode-unicode-motorola</a><br />;exif.decode_unicode_motorola = UCS-2BE</p><p>; <a href="http://php.net/exif.decode-unicode-intel">http://php.net/exif.decode-unicode-intel</a><br />;exif.decode_unicode_intel&nbsp; &nbsp; = UCS-2LE</p><p>; <a href="http://php.net/exif.encode-jis">http://php.net/exif.encode-jis</a><br />;exif.encode_jis =</p><p>; <a href="http://php.net/exif.decode-jis-motorola">http://php.net/exif.decode-jis-motorola</a><br />;exif.decode_jis_motorola = JIS</p><p>; <a href="http://php.net/exif.decode-jis-intel">http://php.net/exif.decode-jis-intel</a><br />;exif.decode_jis_intel&nbsp; &nbsp; = JIS</p><p>[Tidy]<br />; The path to a default tidy configuration file to use when using tidy<br />; <a href="http://php.net/tidy.default-config">http://php.net/tidy.default-config</a><br />;tidy.default_config = /usr/local/lib/php/default.tcfg</p><p>; Should tidy clean and repair output automatically?<br />; WARNING: Do not use this option if you are generating non-html content<br />; such as dynamic images<br />; <a href="http://php.net/tidy.clean-output">http://php.net/tidy.clean-output</a><br />tidy.clean_output = Off</p><p>[soap]<br />; Enables or disables WSDL caching feature.<br />; <a href="http://php.net/soap.wsdl-cache-enabled">http://php.net/soap.wsdl-cache-enabled</a><br />soap.wsdl_cache_enabled=1</p><p>; Sets the directory name where SOAP extension will put cache files.<br />; <a href="http://php.net/soap.wsdl-cache-dir">http://php.net/soap.wsdl-cache-dir</a><br />soap.wsdl_cache_dir=&quot;/var/tmp&quot;</p><p>; (time to live) Sets the number of second while cached file will be used<br />; instead of original one.<br />; <a href="http://php.net/soap.wsdl-cache-ttl">http://php.net/soap.wsdl-cache-ttl</a><br />soap.wsdl_cache_ttl=86400</p><p>; Sets the size of the cache limit. (Max. number of WSDL files to cache)<br />soap.wsdl_cache_limit = 5</p><p>[sysvshm]<br />; A default size of the shared memory segment<br />;sysvshm.init_mem = 10000</p><p>[ldap]<br />; Sets the maximum number of open links or -1 for unlimited.<br />ldap.max_links = -1</p><p>[mcrypt]<br />; For more information about mcrypt settings see <a href="http://php.net/mcrypt-module-open">http://php.net/mcrypt-module-open</a></p><p>; Directory where to load mcrypt algorithms<br />; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)<br />;mcrypt.algorithms_dir=</p><p>; Directory where to load mcrypt modes<br />; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)<br />;mcrypt.modes_dir=</p><p>[dba]<br />;dba.default_handler=</p><p>; Local Variables:<br />; tab-width: 4<br />; End:</p></div></div><p>PS. пишув двух частях т.к. превышается лимит размера сообщения</p>]]></description>
			<author><![CDATA[null@example.com (sotariz)]]></author>
			<pubDate>Sun, 20 Mar 2011 17:54:44 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=158793#p158793</guid>
		</item>
		<item>
			<title><![CDATA[php скрипт не рисует...]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=158789#p158789</link>
			<description><![CDATA[<p>Даже не знаю как объяснить... Проблема с php - не рисует прописанный скрипт (скрипт 100% рабочий т.к. он же работает у других)<br />Есть карта, фон, трех уровневая в gif формате на нее наносятся метки в том же gif по координатам описанным в xml файле. В результате обращения к странице скрипта получаю просто черную страницу, при этом в том углу где должны быть ссылки на уровни карты (снова таки gif) курсом меняется т.е. ссылка есть но не отображается картинка.<br />php.ini часть1:</p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header" data-lang-open="открыть спойлер" data-lang-close="скрыть спойлер"><strong>+</strong>&nbsp;открыть спойлер</div><div class="fancy_spoiler"><p>[PHP]</p><p>;;;;;;;;;;;;;;;;;;;<br />; About php.ini&nbsp; &nbsp;;<br />;;;;;;;;;;;;;;;;;;;<br />; PHP&#039;s initialization file, generally called php.ini, is responsible for<br />; configuring many of the aspects of PHP&#039;s behavior.</p><p>; PHP attempts to find and load this configuration from a number of locations.<br />; The following is a summary of its search order:<br />; 1. SAPI module specific location.<br />; 2. The PHPRC environment variable. (As of PHP 5.2.0)<br />; 3. A number of predefined registry keys on Windows (As of PHP 5.2.0)<br />; 4. Current working directory (except CLI)<br />; 5. The web server&#039;s directory (for SAPI modules), or directory of PHP<br />; (otherwise in Windows)<br />; 6. The directory from the --with-config-file-path compile time option, or the<br />; Windows directory (C:\windows or C:\winnt)<br />; See the PHP docs for more specific information.<br />; <a href="http://php.net/configuration.file">http://php.net/configuration.file</a></p><p>; The syntax of the file is extremely simple.&nbsp; Whitespace and Lines<br />; beginning with a semicolon are silently ignored (as you probably guessed).<br />; Section headers (e.g. [Foo]) are also silently ignored, even though<br />; they might mean something in the future.</p><p>; Directives following the section heading [PATH=/www/mysite] only<br />; apply to PHP files in the /www/mysite directory.&nbsp; Directives<br />; following the section heading [HOST=www.example.com] only apply to<br />; PHP files served from <a href="http://www.example.com">www.example.com</a>.&nbsp; Directives set in these<br />; special sections cannot be overridden by user-defined INI files or<br />; at runtime. Currently, [PATH=] and [HOST=] sections only work under<br />; CGI/FastCGI.<br />; <a href="http://php.net/ini.sections">http://php.net/ini.sections</a></p><p>; Directives are specified using the following syntax:<br />; directive = value<br />; Directive names are *case sensitive* - foo=bar is different from FOO=bar.<br />; Directives are variables used to configure PHP or PHP extensions.<br />; There is no name validation.&nbsp; If PHP can&#039;t find an expected<br />; directive because it is not set or is mistyped, a default value will be used.</p><p>; The value can be a string, a number, a PHP constant (e.g. E_ALL or M_PI), one<br />; of the INI constants (On, Off, True, False, Yes, No and None) or an expression<br />; (e.g. E_ALL &amp; ~E_NOTICE), a quoted string (&quot;bar&quot;), or a reference to a<br />; previously set variable or directive (e.g. ${foo})</p><p>; Expressions in the INI file are limited to bitwise operators and parentheses:<br />; |&nbsp; bitwise OR<br />; ^&nbsp; bitwise XOR<br />; &amp;&nbsp; bitwise AND<br />; ~&nbsp; bitwise NOT<br />; !&nbsp; boolean NOT</p><p>; Boolean flags can be turned on using the values 1, On, True or Yes.<br />; They can be turned off using the values 0, Off, False or No.</p><p>; An empty string can be denoted by simply not writing anything after the equal<br />; sign, or by using the None keyword:</p><p>;&nbsp; foo =&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;; sets foo to an empty string<br />;&nbsp; foo = None&nbsp; &nbsp; ; sets foo to an empty string<br />;&nbsp; foo = &quot;None&quot;&nbsp; ; sets foo to the string &#039;None&#039;</p><p>; If you use constants in your value, and these constants belong to a<br />; dynamically loaded extension (either a PHP extension or a Zend extension),<br />; you may only use these constants *after* the line that loads the extension.</p><p>;;;;;;;;;;;;;;;;;;;<br />; About this file ;<br />;;;;;;;;;;;;;;;;;;;<br />; PHP comes packaged with two INI files. One that is recommended to be used<br />; in production environments and one that is recommended to be used in<br />; development environments.</p><p>; php.ini-production contains settings which hold security, performance and<br />; best practices at its core. But please be aware, these settings may break<br />; compatibility with older or less security conscience applications. We<br />; recommending using the production ini in production and testing environments.</p><p>; php.ini-development is very similar to its production variant, except it&#039;s<br />; much more verbose when it comes to errors. We recommending using the<br />; development version only in development environments as errors shown to<br />; application users can inadvertently leak otherwise secure information.</p><p>;;;;;;;;;;;;;;;;;;;<br />; Quick Reference ;<br />;;;;;;;;;;;;;;;;;;;<br />; The following are all the settings which are different in either the production<br />; or development versions of the INIs with respect to PHP&#039;s default behavior.<br />; Please see the actual settings later in the document for more details as to why<br />; we recommend these changes in PHP&#039;s behavior.</p><p>; allow_call_time_pass_reference<br />;&nbsp; &nbsp;Default Value: On<br />;&nbsp; &nbsp;Development Value: Off<br />;&nbsp; &nbsp;Production Value: Off</p><p>; display_errors<br />;&nbsp; &nbsp;Default Value: On<br />;&nbsp; &nbsp;Development Value: On<br />;&nbsp; &nbsp;Production Value: Off</p><p>; display_startup_errors<br />;&nbsp; &nbsp;Default Value: Off<br />;&nbsp; &nbsp;Development Value: On<br />;&nbsp; &nbsp;Production Value: Off</p><p>; error_reporting<br />;&nbsp; &nbsp;Default Value: E_ALL &amp; ~E_NOTICE<br />;&nbsp; &nbsp;Development Value: E_ALL | E_STRICT<br />;&nbsp; &nbsp;Production Value: E_ALL &amp; ~E_DEPRECATED</p><p>; html_errors<br />;&nbsp; &nbsp;Default Value: On<br />;&nbsp; &nbsp;Development Value: On<br />;&nbsp; &nbsp;Production value: Off</p><p>; log_errors<br />;&nbsp; &nbsp;Default Value: Off<br />;&nbsp; &nbsp;Development Value: On<br />;&nbsp; &nbsp;Production Value: On</p><p>; magic_quotes_gpc<br />;&nbsp; &nbsp;Default Value: On<br />;&nbsp; &nbsp;Development Value: Off<br />;&nbsp; &nbsp;Production Value: Off</p><p>; max_input_time<br />;&nbsp; &nbsp;Default Value: -1 (Unlimited)<br />;&nbsp; &nbsp;Development Value: 60 (60 seconds)<br />;&nbsp; &nbsp;Production Value: 60 (60 seconds)</p><p>; output_buffering<br />;&nbsp; &nbsp;Default Value: Off<br />;&nbsp; &nbsp;Development Value: 4096<br />;&nbsp; &nbsp;Production Value: 4096</p><p>; register_argc_argv<br />;&nbsp; &nbsp;Default Value: On<br />;&nbsp; &nbsp;Development Value: Off<br />;&nbsp; &nbsp;Production Value: Off</p><p>; register_long_arrays<br />;&nbsp; &nbsp;Default Value: On<br />;&nbsp; &nbsp;Development Value: Off<br />;&nbsp; &nbsp;Production Value: Off</p><p>; request_order<br />;&nbsp; &nbsp;Default Value: None<br />;&nbsp; &nbsp;Development Value: &quot;GP&quot;<br />;&nbsp; &nbsp;Production Value: &quot;GP&quot;</p><p>; session.bug_compat_42<br />;&nbsp; &nbsp;Default Value: On<br />;&nbsp; &nbsp;Development Value: On<br />;&nbsp; &nbsp;Production Value: Off</p><p>; session.bug_compat_warn<br />;&nbsp; &nbsp;Default Value: On<br />;&nbsp; &nbsp;Development Value: On<br />;&nbsp; &nbsp;Production Value: Off</p><p>; session.gc_divisor<br />;&nbsp; &nbsp;Default Value: 100<br />;&nbsp; &nbsp;Development Value: 1000<br />;&nbsp; &nbsp;Production Value: 1000</p><p>; session.hash_bits_per_character<br />;&nbsp; &nbsp;Default Value: 4<br />;&nbsp; &nbsp;Development Value: 5<br />;&nbsp; &nbsp;Production Value: 5</p><p>; short_open_tag<br />;&nbsp; &nbsp;Default Value: On<br />;&nbsp; &nbsp;Development Value: Off<br />;&nbsp; &nbsp;Production Value: Off</p><p>; track_errors<br />;&nbsp; &nbsp;Default Value: Off<br />;&nbsp; &nbsp;Development Value: On<br />;&nbsp; &nbsp;Production Value: Off</p><p>; url_rewriter.tags<br />;&nbsp; &nbsp;Default Value: &quot;a=href,area=href,frame=src,form=,fieldset=&quot;<br />;&nbsp; &nbsp;Development Value: &quot;a=href,area=href,frame=src,input=src,form=fakeentry&quot;<br />;&nbsp; &nbsp;Production Value: &quot;a=href,area=href,frame=src,input=src,form=fakeentry&quot;</p><p>; variables_order<br />;&nbsp; &nbsp;Default Value: &quot;EGPCS&quot;<br />;&nbsp; &nbsp;Development Value: &quot;GPCS&quot;<br />;&nbsp; &nbsp;Production Value: &quot;GPCS&quot;</p><p>;;;;;;;;;;;;;;;;;;;;<br />; php.ini Options&nbsp; ;<br />;;;;;;;;;;;;;;;;;;;;<br />; Name for user-defined php.ini (.htaccess) files. Default is &quot;.user.ini&quot;<br />;user_ini.filename = &quot;.user.ini&quot;</p><p>; To disable this feature set this option to empty value<br />user_ini.filename =</p><p>; TTL for user-defined php.ini files (time-to-live) in seconds. Default is 300 seconds (5 minutes)<br />;user_ini.cache_ttl = 300</p><p>;;;;;;;;;;;;;;;;;;;;<br />; Language Options ;<br />;;;;;;;;;;;;;;;;;;;;</p><p>; Enable the PHP scripting language engine under Apache.<br />; <a href="http://php.net/engine">http://php.net/engine</a><br />engine = On</p><p>; This directive determines whether or not PHP will recognize code between<br />; &lt;? and ?&gt; tags as PHP source which should be processed as such. It&#039;s been<br />; recommended for several years that you not use the short tag &quot;short cut&quot; and<br />; instead to use the full &lt;?php and ?&gt; tag combination. With the wide spread use<br />; of XML and use of these tags by other languages, the server can become easily<br />; confused and end up parsing the wrong code in the wrong context. But because<br />; this short cut has been a feature for such a long time, it&#039;s currently still<br />; supported for backwards compatibility, but we recommend you don&#039;t use them.<br />; Default Value: On<br />; Development Value: Off<br />; Production Value: Off<br />; <a href="http://php.net/short-open-tag">http://php.net/short-open-tag</a><br />short_open_tag = On</p><p>; Allow ASP-style &lt;% %&gt; tags.<br />; <a href="http://php.net/asp-tags">http://php.net/asp-tags</a><br />asp_tags = Off</p><p>; The number of significant digits displayed in floating point numbers.<br />; <a href="http://php.net/precision">http://php.net/precision</a><br />precision = 14</p><p>; Enforce year 2000 compliance (will cause problems with non-compliant browsers)<br />; <a href="http://php.net/y2k-compliance">http://php.net/y2k-compliance</a><br />y2k_compliance = On</p><p>; Output buffering is a mechanism for controlling how much output data<br />; (excluding headers and cookies) PHP should keep internally before pushing that<br />; data to the client. If your application&#039;s output exceeds this setting, PHP<br />; will send that data in chunks of roughly the size you specify.<br />; Turning on this setting and managing its maximum buffer size can yield some<br />; interesting side-effects depending on your application and web server.<br />; You may be able to send headers and cookies after you&#039;ve already sent output<br />; through print or echo. You also may see performance benefits if your server is<br />; emitting less packets due to buffered output versus PHP streaming the output<br />; as it gets it. On production servers, 4096 bytes is a good setting for performance<br />; reasons.<br />; Note: Output buffering can also be controlled via Output Buffering Control<br />;&nbsp; &nbsp;functions.<br />; Possible Values:<br />;&nbsp; &nbsp;On = Enabled and buffer is unlimited. (Use with caution)<br />;&nbsp; &nbsp;Off = Disabled<br />;&nbsp; &nbsp;Integer = Enables the buffer and sets its maximum size in bytes.<br />; Note: This directive is hardcoded to Off for the CLI SAPI<br />; Default Value: Off<br />; Development Value: 4096<br />; Production Value: 4096<br />; <a href="http://php.net/output-buffering">http://php.net/output-buffering</a><br />output_buffering = 4096</p><p>; You can redirect all of the output of your scripts to a function.&nbsp; For<br />; example, if you set output_handler to &quot;mb_output_handler&quot;, character<br />; encoding will be transparently converted to the specified encoding.<br />; Setting any output handler automatically turns on output buffering.<br />; Note: People who wrote portable scripts should not depend on this ini<br />;&nbsp; &nbsp;directive. Instead, explicitly set the output handler using ob_start().<br />;&nbsp; &nbsp;Using this ini directive may cause problems unless you know what script<br />;&nbsp; &nbsp;is doing.<br />; Note: You cannot use both &quot;mb_output_handler&quot; with &quot;ob_iconv_handler&quot;<br />;&nbsp; &nbsp;and you cannot use both &quot;ob_gzhandler&quot; and &quot;zlib.output_compression&quot;.<br />; Note: output_handler must be empty if this is set &#039;On&#039; !!!!<br />;&nbsp; &nbsp;Instead you must use zlib.output_handler.<br />; <a href="http://php.net/output-handler">http://php.net/output-handler</a><br />;output_handler =</p><p>; Transparent output compression using the zlib library<br />; Valid values for this option are &#039;off&#039;, &#039;on&#039;, or a specific buffer size<br />; to be used for compression (default is 4KB)<br />; Note: Resulting chunk size may vary due to nature of compression. PHP<br />;&nbsp; &nbsp;outputs chunks that are few hundreds bytes each as a result of<br />;&nbsp; &nbsp;compression. If you prefer a larger chunk size for better<br />;&nbsp; &nbsp;performance, enable output_buffering in addition.<br />; Note: You need to use zlib.output_handler instead of the standard<br />;&nbsp; &nbsp;output_handler, or otherwise the output will be corrupted.<br />; <a href="http://php.net/zlib.output-compression">http://php.net/zlib.output-compression</a><br />zlib.output_compression = Off</p><p>; <a href="http://php.net/zlib.output-compression-level">http://php.net/zlib.output-compression-level</a><br />;zlib.output_compression_level = -1</p><p>; You cannot specify additional output handlers if zlib.output_compression<br />; is activated here. This setting does the same as output_handler but in<br />; a different order.<br />; <a href="http://php.net/zlib.output-handler">http://php.net/zlib.output-handler</a><br />;zlib.output_handler =</p><p>; Implicit flush tells PHP to tell the output layer to flush itself<br />; automatically after every output block.&nbsp; This is equivalent to calling the<br />; PHP function flush() after each and every call to print() or echo() and each<br />; and every HTML block.&nbsp; Turning this option on has serious performance<br />; implications and is generally recommended for debugging purposes only.<br />; <a href="http://php.net/implicit-flush">http://php.net/implicit-flush</a><br />; Note: This directive is hardcoded to On for the CLI SAPI<br />implicit_flush = Off</p><p>; The unserialize callback function will be called (with the undefined class&#039;<br />; name as parameter), if the unserializer finds an undefined class<br />; which should be instantiated. A warning appears if the specified function is<br />; not defined, or if the function doesn&#039;t include/implement the missing class.<br />; So only set this entry, if you really want to implement such a<br />; callback-function.<br />unserialize_callback_func =</p><p>; When floats &amp; doubles are serialized store serialize_precision significant<br />; digits after the floating point. The default value ensures that when floats<br />; are decoded with unserialize, the data will remain the same.<br />serialize_precision = 100</p><p>; This directive allows you to enable and disable warnings which PHP will issue<br />; if you pass a value by reference at function call time. Passing values by<br />; reference at function call time is a deprecated feature which will be removed<br />; from PHP at some point in the near future. The acceptable method for passing a<br />; value by reference to a function is by declaring the reference in the functions<br />; definition, not at call time. This directive does not disable this feature, it<br />; only determines whether PHP will warn you about it or not. These warnings<br />; should enabled in development environments only.<br />; Default Value: On (Suppress warnings)<br />; Development Value: Off (Issue warnings)<br />; Production Value: Off (Issue warnings)<br />; <a href="http://php.net/allow-call-time-pass-reference">http://php.net/allow-call-time-pass-reference</a><br />allow_call_time_pass_reference = Off</p><p>; Safe Mode<br />; <a href="http://php.net/safe-mode">http://php.net/safe-mode</a><br />safe_mode = Off</p><p>; By default, Safe Mode does a UID compare check when<br />; opening files. If you want to relax this to a GID compare,<br />; then turn on safe_mode_gid.<br />; <a href="http://php.net/safe-mode-gid">http://php.net/safe-mode-gid</a><br />safe_mode_gid = Off</p><p>; When safe_mode is on, UID/GID checks are bypassed when<br />; including files from this directory and its subdirectories.<br />; (directory must also be in include_path or full path must<br />; be used when including)<br />; <a href="http://php.net/safe-mode-include-dir">http://php.net/safe-mode-include-dir</a><br />safe_mode_include_dir =</p><p>; When safe_mode is on, only executables located in the safe_mode_exec_dir<br />; will be allowed to be executed via the exec family of functions.<br />; <a href="http://php.net/safe-mode-exec-dir">http://php.net/safe-mode-exec-dir</a><br />safe_mode_exec_dir =</p><p>; Setting certain environment variables may be a potential security breach.<br />; This directive contains a comma-delimited list of prefixes.&nbsp; In Safe Mode,<br />; the user may only alter environment variables whose names begin with the<br />; prefixes supplied here.&nbsp; By default, users will only be able to set<br />; environment variables that begin with PHP_ (e.g. PHP_FOO=BAR).<br />; Note:&nbsp; If this directive is empty, PHP will let the user modify ANY<br />;&nbsp; &nbsp;environment variable!<br />; <a href="http://php.net/safe-mode-allowed-env-vars">http://php.net/safe-mode-allowed-env-vars</a><br />safe_mode_allowed_env_vars = PHP_</p><p>; This directive contains a comma-delimited list of environment variables that<br />; the end user won&#039;t be able to change using putenv().&nbsp; These variables will be<br />; protected even if safe_mode_allowed_env_vars is set to allow to change them.<br />; <a href="http://php.net/safe-mode-protected-env-vars">http://php.net/safe-mode-protected-env-vars</a><br />safe_mode_protected_env_vars = LD_LIBRARY_PATH</p><p>; open_basedir, if set, limits all file operations to the defined directory<br />; and below.&nbsp; This directive makes most sense if used in a per-directory<br />; or per-virtualhost web server configuration file. This directive is<br />; *NOT* affected by whether Safe Mode is turned On or Off.<br />; <a href="http://php.net/open-basedir">http://php.net/open-basedir</a><br />;open_basedir =</p><p>; This directive allows you to disable certain functions for security reasons.<br />; It receives a comma-delimited list of function names. This directive is<br />; *NOT* affected by whether Safe Mode is turned On or Off.<br />; <a href="http://php.net/disable-functions">http://php.net/disable-functions</a><br />disable_functions =</p><p>; this is an example<br />;disable_functions = php_uname, getmyuid, getmypid, passthru, leak, listen, diskfreespace, tmpfile, link, ignore_user_abord, shell_exec, dl, set_time_limit, exec, system, highlight_file, source, show_source, fpaththru, virtual, posix_ctermid, posix _getcwd, posix_getegid, posix_geteuid, posix_getgid, posix_getgrgid, posix_getgrnam, posix_getgroups, posix_getlogin, posix_g etpgid, posix_getpgrp, posix_getpid, posix, _getppid, posix_getpwnam, posix_getpwuid, posix_getrlimit, posix_getsid, posix_ge tuid, posix_isatty, posix_kill, posix_mkfifo, posix_setegid, posix_seteuid, posix_setgid, posix_setpgid, posix_setsid, posix_ setuid, posix_times, posix_ttyname, posix_uname, proc_open, proc_close, proc_get_status, proc_nice, proc_terminate, phpinfo</p><p>; This directive allows you to disable certain classes for security reasons.<br />; It receives a comma-delimited list of class names. This directive is<br />; *NOT* affected by whether Safe Mode is turned On or Off.<br />; <a href="http://php.net/disable-classes">http://php.net/disable-classes</a><br />disable_classes =</p><p>; Colors for Syntax Highlighting mode.&nbsp; Anything that&#039;s acceptable in<br />; &lt;span style=&quot;color: ???????&quot;&gt; would work.<br />; <a href="http://php.net/syntax-highlighting">http://php.net/syntax-highlighting</a><br />;highlight.string&nbsp; = #DD0000<br />;highlight.comment = #FF9900<br />;highlight.keyword = #007700<br />;highlight.bg&nbsp; &nbsp; &nbsp; = #FFFFFF<br />;highlight.default = #0000BB<br />;highlight.html&nbsp; &nbsp; = #000000</p><p>; If enabled, the request will be allowed to complete even if the user aborts<br />; the request. Consider enabling it if executing long requests, which may end up<br />; being interrupted by the user or a browser timing out. PHP&#039;s default behavior<br />; is to disable this feature.<br />; <a href="http://php.net/ignore-user-abort">http://php.net/ignore-user-abort</a><br />;ignore_user_abort = On</p><p>; Determines the size of the realpath cache to be used by PHP. This value should<br />; be increased on systems where PHP opens many files to reflect the quantity of<br />; the file operations performed.<br />; <a href="http://php.net/realpath-cache-size">http://php.net/realpath-cache-size</a><br />;realpath_cache_size = 16k</p><p>; Duration of time, in seconds for which to cache realpath information for a given<br />; file or directory. For systems with rarely changing files, consider increasing this<br />; value.<br />; <a href="http://php.net/realpath-cache-ttl">http://php.net/realpath-cache-ttl</a><br />;realpath_cache_ttl = 120</p><p>;;;;;;;;;;;;;;;;;<br />; Miscellaneous ;<br />;;;;;;;;;;;;;;;;;</p><p>; Decides whether PHP may expose the fact that it is installed on the server<br />; (e.g. by adding its signature to the Web server header).&nbsp; It is no security<br />; threat in any way, but it makes it possible to determine whether you use PHP<br />; on your server or not.<br />; <a href="http://php.net/expose-php">http://php.net/expose-php</a><br />expose_php = On</p><p>;;;;;;;;;;;;;;;;;;;<br />; Resource Limits ;<br />;;;;;;;;;;;;;;;;;;;</p><p>; Maximum execution time of each script, in seconds<br />; <a href="http://php.net/max-execution-time">http://php.net/max-execution-time</a><br />; Note: This directive is hardcoded to 0 for the CLI SAPI<br />max_execution_time = 30</p><p>; Maximum amount of time each script may spend parsing request data. It&#039;s a good<br />; idea to limit this time on productions servers in order to eliminate unexpectedly<br />; long running scripts.<br />; Note: This directive is hardcoded to -1 for the CLI SAPI<br />; Default Value: -1 (Unlimited)<br />; Development Value: 60 (60 seconds)<br />; Production Value: 60 (60 seconds)<br />; <a href="http://php.net/max-input-time">http://php.net/max-input-time</a><br />max_input_time = 60</p><p>; Maximum input variable nesting level<br />; <a href="http://php.net/max-input-nesting-level">http://php.net/max-input-nesting-level</a><br />;max_input_nesting_level = 64</p><p>; Maximum amount of memory a script may consume (128MB)<br />; <a href="http://php.net/memory-limit">http://php.net/memory-limit</a><br />memory_limit = 128M</p><p>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<br />; Error handling and logging ;<br />;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;</p><p>; This directive informs PHP of which errors, warnings and notices you would like<br />; it to take action for. The recommended way of setting values for this<br />; directive is through the use of the error level constants and bitwise<br />; operators. The error level constants are below here for convenience as well as<br />; some common settings and their meanings.<br />; By default, PHP is set to take action on all errors, notices and warnings EXCEPT<br />; those related to E_NOTICE and E_STRICT, which together cover best practices and<br />; recommended coding standards in PHP. For performance reasons, this is the<br />; recommend error reporting setting. Your production server shouldn&#039;t be wasting<br />; resources complaining about best practices and coding standards. That&#039;s what<br />; development servers and development settings are for.<br />; Note: The php.ini-development file has this setting as E_ALL | E_STRICT. This<br />; means it pretty much reports everything which is exactly what you want during<br />; development and early testing.<br />;<br />; Error Level Constants:<br />; E_ALL&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;- All errors and warnings (includes E_STRICT as of PHP 6.0.0)<br />; E_ERROR&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;- fatal run-time errors<br />; E_RECOVERABLE_ERROR&nbsp; - almost fatal run-time errors<br />; E_WARNING&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;- run-time warnings (non-fatal errors)<br />; E_PARSE&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;- compile-time parse errors<br />; E_NOTICE&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; - run-time notices (these are warnings which often result<br />;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;from a bug in your code, but it&#039;s possible that it was<br />;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;intentional (e.g., using an uninitialized variable and<br />;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;relying on the fact it&#039;s automatically initialized to an<br />;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;empty string)<br />; E_STRICT&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; - run-time notices, enable to have PHP suggest changes<br />;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;to your code which will ensure the best interoperability<br />;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;and forward compatibility of your code<br />; E_CORE_ERROR&nbsp; &nbsp; &nbsp; - fatal errors that occur during PHP&#039;s initial startup<br />; E_CORE_WARNING&nbsp; &nbsp; - warnings (non-fatal errors) that occur during PHP&#039;s<br />;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;initial startup<br />; E_COMPILE_ERROR&nbsp; &nbsp;- fatal compile-time errors<br />; E_COMPILE_WARNING - compile-time warnings (non-fatal errors)<br />; E_USER_ERROR&nbsp; &nbsp; &nbsp; - user-generated error message<br />; E_USER_WARNING&nbsp; &nbsp; - user-generated warning message<br />; E_USER_NOTICE&nbsp; &nbsp; &nbsp;- user-generated notice message<br />; E_DEPRECATED&nbsp; &nbsp; &nbsp; - warn about code that will not work in future versions<br />;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;of PHP<br />; E_USER_DEPRECATED - user-generated deprecation warnings<br />;<br />; Common Values:<br />;&nbsp; &nbsp;E_ALL &amp; ~E_NOTICE&nbsp; (Show all errors, except for notices and coding standards warnings.)<br />;&nbsp; &nbsp;E_ALL &amp; ~E_NOTICE | E_STRICT&nbsp; (Show all errors, except for notices)<br />;&nbsp; &nbsp;E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR&nbsp; (Show only errors)<br />;&nbsp; &nbsp;E_ALL | E_STRICT&nbsp; (Show all errors, warnings and notices including coding standards.)<br />; Default Value: E_ALL &amp; ~E_NOTICE<br />; Development Value: E_ALL | E_STRICT<br />; Production Value: E_ALL &amp; ~E_DEPRECATED<br />; <a href="http://php.net/error-reporting">http://php.net/error-reporting</a><br />error_reporting = E_ALL &amp; ~E_DEPRECATED</p><p>; This directive controls whether or not and where PHP will output errors,<br />; notices and warnings too. Error output is very useful during development, but<br />; it could be very dangerous in production environments. Depending on the code<br />; which is triggering the error, sensitive information could potentially leak<br />; out of your application such as database usernames and passwords or worse.<br />; It&#039;s recommended that errors be logged on production servers rather than<br />; having the errors sent to STDOUT.<br />; Possible Values:<br />;&nbsp; &nbsp;Off = Do not display any errors<br />;&nbsp; &nbsp;stderr = Display errors to STDERR (affects only CGI/CLI binaries!)<br />;&nbsp; &nbsp;On or stdout = Display errors to STDOUT<br />; Default Value: On<br />; Development Value: On<br />; Production Value: Off<br />; <a href="http://php.net/display-errors">http://php.net/display-errors</a><br />display_errors = Off</p><p>; The display of errors which occur during PHP&#039;s startup sequence are handled<br />; separately from display_errors. PHP&#039;s default behavior is to suppress those<br />; errors from clients. Turning the display of startup errors on can be useful in<br />; debugging configuration problems. But, it&#039;s strongly recommended that you<br />; leave this setting off on production servers.<br />; Default Value: Off<br />; Development Value: On<br />; Production Value: Off<br />; <a href="http://php.net/display-startup-errors">http://php.net/display-startup-errors</a><br />display_startup_errors = Off</p><p>; Besides displaying errors, PHP can also log errors to locations such as a<br />; server-specific log, STDERR, or a location specified by the error_log<br />; directive found below. While errors should not be displayed on productions<br />; servers they should still be monitored and logging is a great way to do that.<br />; Default Value: Off<br />; Development Value: On<br />; Production Value: On<br />; <a href="http://php.net/log-errors">http://php.net/log-errors</a><br />log_errors = Off</p><p>; Set maximum length of log_errors. In error_log information about the source is<br />; added. The default is 1024 and 0 allows to not apply any maximum length at all.<br />; <a href="http://php.net/log-errors-max-len">http://php.net/log-errors-max-len</a><br />log_errors_max_len = 1024</p><p>; Do not log repeated messages. Repeated errors must occur in same file on same<br />; line unless ignore_repeated_source is set true.<br />; <a href="http://php.net/ignore-repeated-errors">http://php.net/ignore-repeated-errors</a><br />ignore_repeated_errors = Off</p><p>; Ignore source of message when ignoring repeated messages. When this setting<br />; is On you will not log errors with repeated messages from different files or<br />; source lines.<br />; <a href="http://php.net/ignore-repeated-source">http://php.net/ignore-repeated-source</a><br />ignore_repeated_source = Off</p><p>; If this parameter is set to Off, then memory leaks will not be shown (on<br />; stdout or in the log). This has only effect in a debug compile, and if<br />; error reporting includes E_WARNING in the allowed list<br />; <a href="http://php.net/report-memleaks">http://php.net/report-memleaks</a><br />report_memleaks = On</p><p>; This setting is on by default.<br />;report_zend_debug = 0</p><p>; Store the last error/warning message in $php_errormsg (boolean). Setting this value<br />; to On can assist in debugging and is appropriate for development servers. It should<br />; however be disabled on production servers.<br />; Default Value: Off<br />; Development Value: On<br />; Production Value: Off<br />; <a href="http://php.net/track-errors">http://php.net/track-errors</a><br />track_errors = Off</p><p>; Turn off normal error reporting and emit XML-RPC error XML<br />; <a href="http://php.net/xmlrpc-errors">http://php.net/xmlrpc-errors</a><br />;xmlrpc_errors = 0</p><p>; An XML-RPC faultCode<br />;xmlrpc_error_number = 0</p><p>; When PHP displays or logs an error, it has the capability of inserting html<br />; links to documentation related to that error. This directive controls whether<br />; those HTML links appear in error messages or not. For performance and security<br />; reasons, it&#039;s recommended you disable this on production servers.<br />; Note: This directive is hardcoded to Off for the CLI SAPI<br />; Default Value: On<br />; Development Value: On<br />; Production value: Off<br />; <a href="http://php.net/html-errors">http://php.net/html-errors</a><br />html_errors = Off</p><p>; If html_errors is set On PHP produces clickable error messages that direct<br />; to a page describing the error or function causing the error in detail.<br />; You can download a copy of the PHP manual from <a href="http://php.net/docs">http://php.net/docs</a><br />; and change docref_root to the base URL of your local copy including the<br />; leading &#039;/&#039;. You must also specify the file extension being used including<br />; the dot. PHP&#039;s default behavior is to leave these settings empty.<br />; Note: Never use this feature for production boxes.<br />; <a href="http://php.net/docref-root">http://php.net/docref-root</a><br />; Examples<br />;docref_root = &quot;/phpmanual/&quot;</p><p>; <a href="http://php.net/docref-ext">http://php.net/docref-ext</a><br />;docref_ext = .html</p><p>; String to output before an error message. PHP&#039;s default behavior is to leave<br />; this setting blank.<br />; <a href="http://php.net/error-prepend-string">http://php.net/error-prepend-string</a><br />; Example:<br />;error_prepend_string = &quot;&lt;font color=#ff0000&gt;&quot;</p><p>; String to output after an error message. PHP&#039;s default behavior is to leave<br />; this setting blank.<br />; <a href="http://php.net/error-append-string">http://php.net/error-append-string</a><br />; Example:<br />;error_append_string = &quot;&lt;/font&gt;&quot;</p><p>; Log errors to specified file. PHP&#039;s default behavior is to leave this value<br />; empty.<br />; <a href="http://php.net/error-log">http://php.net/error-log</a><br />; Example:<br />;error_log = &quot;/var/log/httpd/php_errors.log&quot;<br />; Log errors to syslog (Event Log on NT, not valid in Windows 95).<br />;error_log = syslog</p><p>;;;;;;;;;;;;;;;;;<br />; Data Handling ;<br />;;;;;;;;;;;;;;;;;</p><p>; The separator used in PHP generated URLs to separate arguments.<br />; PHP&#039;s default setting is &quot;&amp;&quot;.<br />; <a href="http://php.net/arg-separator.output">http://php.net/arg-separator.output</a><br />; Example:<br />;arg_separator.output = &quot;&amp;amp;&quot;</p><p>; List of separator(s) used by PHP to parse input URLs into variables.<br />; PHP&#039;s default setting is &quot;&amp;&quot;.<br />; NOTE: Every character in this directive is considered as separator!<br />; <a href="http://php.net/arg-separator.input">http://php.net/arg-separator.input</a><br />; Example:<br />;arg_separator.input = &quot;;&amp;&quot;</p><p>; This directive determines which super global arrays are registered when PHP<br />; starts up. If the register_globals directive is enabled, it also determines<br />; what order variables are populated into the global space. G,P,C,E &amp; S are<br />; abbreviations for the following respective super globals: GET, POST, COOKIE,<br />; ENV and SERVER. There is a performance penalty paid for the registration of<br />; these arrays and because ENV is not as commonly used as the others, ENV is<br />; is not recommended on productions servers. You can still get access to<br />; the environment variables through getenv() should you need to.<br />; Default Value: &quot;EGPCS&quot;<br />; Development Value: &quot;GPCS&quot;<br />; Production Value: &quot;GPCS&quot;;<br />; <a href="http://php.net/variables-order">http://php.net/variables-order</a><br />variables_order = &quot;EGPCS&quot;</p><p>; This directive determines which super global data (G,P,C,E &amp; S) should<br />; be registered into the super global array REQUEST. If so, it also determines<br />; the order in which that data is registered. The values for this directive are<br />; specified in the same manner as the variables_order directive, EXCEPT one.<br />; Leaving this value empty will cause PHP to use the value set in the<br />; variables_order directive. It does not mean it will leave the super globals<br />; array REQUEST empty.<br />; Default Value: None<br />; Development Value: &quot;GP&quot;<br />; Production Value: &quot;GP&quot;<br />; <a href="http://php.net/request-order">http://php.net/request-order</a><br />request_order = &quot;GP&quot;</p><p>; Whether or not to register the EGPCS variables as global variables.&nbsp; You may<br />; want to turn this off if you don&#039;t want to clutter your scripts&#039; global scope<br />; with user data.<br />; You should do your best to write your scripts so that they do not require<br />; register_globals to be on;&nbsp; Using form variables as globals can easily lead<br />; to possible security problems, if the code is not very well thought of.<br />; <a href="http://php.net/register-globals">http://php.net/register-globals</a><br />register_globals = Off</p><p>; Determines whether the deprecated long $HTTP_*_VARS type predefined variables<br />; are registered by PHP or not. As they are deprecated, we obviously don&#039;t<br />; recommend you use them. They are on by default for compatibility reasons but<br />; they are not recommended on production servers.<br />; Default Value: On<br />; Development Value: Off<br />; Production Value: Off<br />; <a href="http://php.net/register-long-arrays">http://php.net/register-long-arrays</a><br />register_long_arrays = Off</p><p>; This directive determines whether PHP registers $argv &amp; $argc each time it<br />; runs. $argv contains an array of all the arguments passed to PHP when a script<br />; is invoked. $argc contains an integer representing the number of arguments<br />; that were passed when the script was invoked. These arrays are extremely<br />; useful when running scripts from the command line. When this directive is<br />; enabled, registering these variables consumes CPU cycles and memory each time<br />; a script is executed. For performance reasons, this feature should be disabled<br />; on production servers.<br />; Note: This directive is hardcoded to On for the CLI SAPI<br />; Default Value: On<br />; Development Value: Off<br />; Production Value: Off<br />; <a href="http://php.net/register-argc-argv">http://php.net/register-argc-argv</a><br />register_argc_argv = Off</p><p>; When enabled, the SERVER and ENV variables are created when they&#039;re first<br />; used (Just In Time) instead of when the script starts. If these variables<br />; are not used within a script, having this directive on will result in a<br />; performance gain. The PHP directives register_globals, register_long_arrays,<br />; and register_argc_argv must be disabled for this directive to have any affect.<br />; <a href="http://php.net/auto-globals-jit">http://php.net/auto-globals-jit</a><br />auto_globals_jit = On</p><p>; Maximum size of POST data that PHP will accept.<br />; <a href="http://php.net/post-max-size">http://php.net/post-max-size</a><br />post_max_size = 8M</p><p>; Magic quotes are a preprocessing feature of PHP where PHP will attempt to<br />; escape any character sequences in GET, POST, COOKIE and ENV data which might<br />; otherwise corrupt data being placed in resources such as databases before<br />; making that data available to you. Because of character encoding issues and<br />; non-standard SQL implementations across many databases, it&#039;s not currently<br />; possible for this feature to be 100% accurate. PHP&#039;s default behavior is to<br />; enable the feature. We strongly recommend you use the escaping mechanisms<br />; designed specifically for the database your using instead of relying on this<br />; feature. Also note, this feature has been deprecated as of PHP 5.3.0 and is<br />; scheduled for removal in PHP 6.<br />; Default Value: On<br />; Development Value: Off<br />; Production Value: Off<br />; <a href="http://php.net/magic-quotes-gpc">http://php.net/magic-quotes-gpc</a><br />magic_quotes_gpc = Off</p><p>; Magic quotes for runtime-generated data, e.g. data from SQL, from exec(), etc.<br />; <a href="http://php.net/magic-quotes-runtime">http://php.net/magic-quotes-runtime</a><br />magic_quotes_runtime = Off</p><p>; Use Sybase-style magic quotes (escape &#039; with &#039;&#039; instead of \&#039;).<br />; <a href="http://php.net/magic-quotes-sybase">http://php.net/magic-quotes-sybase</a><br />magic_quotes_sybase = Off</p><p>; Automatically add files before PHP document.<br />; <a href="http://php.net/auto-prepend-file">http://php.net/auto-prepend-file</a><br />auto_prepend_file =</p><p>; Automatically add files after PHP document.<br />; <a href="http://php.net/auto-append-file">http://php.net/auto-append-file</a><br />auto_append_file =</p><p>; By default, PHP will output a character encoding using<br />; the Content-type: header.&nbsp; To disable sending of the charset, simply<br />; set it to be empty.<br />;<br />; PHP&#039;s built-in default is text/html<br />; <a href="http://php.net/default-mimetype">http://php.net/default-mimetype</a><br />default_mimetype = &quot;text/html&quot;</p><p>; PHP&#039;s default character set is set to empty.<br />; <a href="http://php.net/default-charset">http://php.net/default-charset</a><br />;default_charset = &quot;iso-8859-1&quot;</p><p>; Always populate the $HTTP_RAW_POST_DATA variable. PHP&#039;s default behavior is<br />; to disable this feature.<br />; <a href="http://php.net/always-populate-raw-post-data">http://php.net/always-populate-raw-post-data</a><br />;always_populate_raw_post_data = On</p><p>;;;;;;;;;;;;;;;;;;;;;;;;;<br />; Paths and Directories ;<br />;;;;;;;;;;;;;;;;;;;;;;;;;</p><p>; PHP&#039;s default setting for include_path is &quot;.;/path/to/php/pear&quot;<br />; <a href="http://php.net/include-path">http://php.net/include-path</a><br />include_path = &quot;.:/usr/lib/php/:/usr/share/pear/:/usr/share/php/&quot;</p><p>; The root of the PHP pages, used only if nonempty.<br />; if PHP was not compiled with FORCE_REDIRECT, you SHOULD set doc_root<br />; if you are running php as a CGI under any web server (other than IIS)<br />; see documentation for security issues.&nbsp; The alternate is to use the<br />; cgi.force_redirect configuration below<br />; <a href="http://php.net/doc-root">http://php.net/doc-root</a><br />doc_root =</p><p>; The directory under which PHP opens the script using /~username used only<br />; if nonempty.<br />; <a href="http://php.net/user-dir">http://php.net/user-dir</a><br />user_dir =</p><p>; Directory in which the loadable extensions (modules) reside.<br />; <a href="http://php.net/extension-dir">http://php.net/extension-dir</a><br />extension_dir = &quot;/usr/lib/php/extensions&quot;</p><p>; Whether or not to enable the dl() function.&nbsp; The dl() function does NOT work<br />; properly in multithreaded servers, such as IIS or Zeus, and is automatically<br />; disabled on them.<br />; <a href="http://php.net/enable-dl">http://php.net/enable-dl</a><br />enable_dl = On</p><p>; cgi.force_redirect is necessary to provide security running PHP as a CGI under<br />; most web servers.&nbsp; Left undefined, PHP turns this on by default.&nbsp; You can<br />; turn it off here AT YOUR OWN RISK<br />; **You CAN safely turn this off for IIS, in fact, you MUST.**<br />; <a href="http://php.net/cgi.force-redirect">http://php.net/cgi.force-redirect</a><br />;cgi.force_redirect = 1</p><p>; if cgi.nph is enabled it will force cgi to always sent Status: 200 with<br />; every request. PHP&#039;s default behavior is to disable this feature.<br />;cgi.nph = 1</p><p>; if cgi.force_redirect is turned on, and you are not running under Apache or Netscape<br />; (iPlanet) web servers, you MAY need to set an environment variable name that PHP<br />; will look for to know it is OK to continue execution.&nbsp; Setting this variable MAY<br />; cause security issues, KNOW WHAT YOU ARE DOING FIRST.<br />; <a href="http://php.net/cgi.redirect-status-env">http://php.net/cgi.redirect-status-env</a><br />;cgi.redirect_status_env = ;</p><p>; cgi.fix_pathinfo provides *real* PATH_INFO/PATH_TRANSLATED support for CGI.&nbsp; PHP&#039;s<br />; previous behaviour was to set PATH_TRANSLATED to SCRIPT_FILENAME, and to not grok<br />; what PATH_INFO is.&nbsp; For more information on PATH_INFO, see the cgi specs.&nbsp; Setting<br />; this to 1 will cause PHP CGI to fix its paths to conform to the spec.&nbsp; A setting<br />; of zero causes PHP to behave as before.&nbsp; Default is 1.&nbsp; You should fix your scripts<br />; to use SCRIPT_FILENAME rather than PATH_TRANSLATED.<br />; <a href="http://php.net/cgi.fix-pathinfo">http://php.net/cgi.fix-pathinfo</a><br />;cgi.fix_pathinfo=1</p><p>; FastCGI under IIS (on WINNT based OS) supports the ability to impersonate<br />; security tokens of the calling client.&nbsp; This allows IIS to define the<br />; security context that the request runs under.&nbsp; mod_fastcgi under Apache<br />; does not currently support this feature (03/17/2002)<br />; Set to 1 if running under IIS.&nbsp; Default is zero.<br />; <a href="http://php.net/fastcgi.impersonate">http://php.net/fastcgi.impersonate</a><br />;fastcgi.impersonate = 1;</p><p>; Disable logging through FastCGI connection. PHP&#039;s default behavior is to enable<br />; this feature.<br />;fastcgi.logging = 0</p><p>; cgi.rfc2616_headers configuration option tells PHP what type of headers to<br />; use when sending HTTP response code. If it&#039;s set 0 PHP sends Status: header that<br />; is supported by Apache. When this option is set to 1 PHP will send<br />; RFC2616 compliant header.<br />; Default is zero.<br />; <a href="http://php.net/cgi.rfc2616-headers">http://php.net/cgi.rfc2616-headers</a><br />;cgi.rfc2616_headers = 0</p><p>;;;;;;;;;;;;;;;;<br />; File Uploads ;<br />;;;;;;;;;;;;;;;;</p><p>; Whether to allow HTTP file uploads.<br />; <a href="http://php.net/file-uploads">http://php.net/file-uploads</a><br />file_uploads = On</p><p>; Temporary directory for HTTP uploaded files (will use system default if not<br />; specified).<br />; <a href="http://php.net/upload-tmp-dir">http://php.net/upload-tmp-dir</a><br />upload_tmp_dir = /var/tmp</p><p>; Maximum allowed size for uploaded files.<br />; <a href="http://php.net/upload-max-filesize">http://php.net/upload-max-filesize</a><br />upload_max_filesize = 16M</p><p>; Maximum number of files that can be uploaded via a single request<br />max_file_uploads = 20</p><p>;;;;;;;;;;;;;;;;;;<br />; Fopen wrappers ;<br />;;;;;;;;;;;;;;;;;;</p><p>; Whether to allow the treatment of URLs (like http:// or ftp://) as files.<br />; <a href="http://php.net/allow-url-fopen">http://php.net/allow-url-fopen</a><br />allow_url_fopen = On</p><p>; Whether to allow include/require to open URLs (like http:// or ftp://) as files.<br />; <a href="http://php.net/allow-url-include">http://php.net/allow-url-include</a><br />allow_url_include = Off</p><p>; Define the anonymous ftp password (your email address). PHP&#039;s default setting<br />; for this is empty.<br />; <a href="http://php.net/from">http://php.net/from</a><br />;from=&quot;john@doe.com&quot;</p><p>; Define the User-Agent string. PHP&#039;s default setting for this is empty.<br />; <a href="http://php.net/user-agent">http://php.net/user-agent</a><br />;user_agent=&quot;PHP&quot;</p><p>; Default timeout for socket based streams (seconds)<br />; <a href="http://php.net/default-socket-timeout">http://php.net/default-socket-timeout</a><br />default_socket_timeout = 60</p><p>; If your scripts have to deal with files from Macintosh systems,<br />; or you are running on a Mac and need to deal with files from<br />; unix or win32 systems, setting this flag will cause PHP to<br />; automatically detect the EOL character in those files so that<br />; fgets() and file() will work regardless of the source of the file.<br />; <a href="http://php.net/auto-detect-line-endings">http://php.net/auto-detect-line-endings</a><br />;auto_detect_line_endings = Off</p><p>;;;;;;;;;;;;;;;;;;;;;;<br />; Dynamic Extensions ;<br />;;;;;;;;;;;;;;;;;;;;;;</p><p>; If you wish to have an extension loaded automatically, use the following<br />; syntax:<br />;<br />;&nbsp; &nbsp;extension=modulename.extension<br />;<br />; On Mandriva, we don&#039;t add the extensions in php.ini anymore, we put<br />; them in /etc/php.d/&lt;number&gt;_&lt;name&gt;.ini, for example 10_recode.ini.<br />;<br />; This is so that the RPMS can register themselves without having to<br />; modify the php.ini file.</p><p>;;;;;;;;;;;;;;;;;;;<br />; Module Settings ;<br />;;;;;;;;;;;;;;;;;;;</p><p>[Date]<br />; Defines the default timezone used by the date functions<br />; <a href="http://php.net/date.timezone">http://php.net/date.timezone</a><br />;date.timezone =</p><p>; <a href="http://php.net/date.default-latitude">http://php.net/date.default-latitude</a><br />;date.default_latitude = 31.7667</p><p>; <a href="http://php.net/date.default-longitude">http://php.net/date.default-longitude</a><br />;date.default_longitude = 35.2333</p><p>; <a href="http://php.net/date.sunrise-zenith">http://php.net/date.sunrise-zenith</a><br />;date.sunrise_zenith = 90.583333</p><p>; <a href="http://php.net/date.sunset-zenith">http://php.net/date.sunset-zenith</a><br />;date.sunset_zenith = 90.583333</p><p>[filter]<br />; <a href="http://php.net/filter.default">http://php.net/filter.default</a><br />;filter.default = unsafe_raw</p><p>; <a href="http://php.net/filter.default-flags">http://php.net/filter.default-flags</a><br />;filter.default_flags =</p><p>[iconv]<br />;iconv.input_encoding = ISO-8859-1<br />;iconv.internal_encoding = ISO-8859-1<br />;iconv.output_encoding = ISO-8859-1</p><p>[intl]<br />;intl.default_locale =<br />; This directive allows you to produce PHP errors when some error<br />; happens within intl functions. The value is the level of the error produced.<br />; Default is 0, which does not produce any errors.<br />;intl.error_level = E_WARNING</p><p>[sqlite]<br />; <a href="http://php.net/sqlite.assoc-case">http://php.net/sqlite.assoc-case</a><br />;sqlite.assoc_case = 0</p><p>[sqlite3]<br />;sqlite3.extension_dir =</p><p>[Pcre]<br />;PCRE library backtracking limit.<br />; <a href="http://php.net/pcre.backtrack-limit">http://php.net/pcre.backtrack-limit</a><br />;pcre.backtrack_limit=100000</p><p>;PCRE library recursion limit.<br />;Please note that if you set this value to a high number you may consume all<br />;the available process stack and eventually crash PHP (due to reaching the<br />;stack size limit imposed by the Operating System).<br />; <a href="http://php.net/pcre.recursion-limit">http://php.net/pcre.recursion-limit</a><br />;pcre.recursion_limit=100000</p><p>[Pdo]<br />; Whether to pool ODBC connections. Can be one of &quot;strict&quot;, &quot;relaxed&quot; or &quot;off&quot;<br />; <a href="http://php.net/pdo-odbc.connection-pooling">http://php.net/pdo-odbc.connection-pooling</a><br />;pdo_odbc.connection_pooling=strict</p><p>;pdo_odbc.db2_instance_name</p><p>[Pdo_mysql]<br />; If mysqlnd is used: Number of cache slots for the internal result set cache<br />; <a href="http://php.net/pdo_mysql.cache_size">http://php.net/pdo_mysql.cache_size</a><br />pdo_mysql.cache_size = 2000</p><p>; Default socket name for local MySQL connects.&nbsp; If empty, uses the built-in<br />; MySQL defaults.<br />; <a href="http://php.net/pdo_mysql.default-socket">http://php.net/pdo_mysql.default-socket</a><br />pdo_mysql.default_socket=</p><p>[Phar]<br />; <a href="http://php.net/phar.readonly">http://php.net/phar.readonly</a><br />;phar.readonly = On</p><p>; <a href="http://php.net/phar.require-hash">http://php.net/phar.require-hash</a><br />;phar.require_hash = On</p><p>;phar.cache_list =</p><p>[Syslog]<br />; Whether or not to define the various syslog variables (e.g. $LOG_PID,<br />; $LOG_CRON, etc.).&nbsp; Turning it off is a good idea performance-wise.&nbsp; In<br />; runtime, you can define these variables by calling define_syslog_variables().<br />; <a href="http://php.net/define-syslog-variables">http://php.net/define-syslog-variables</a><br />define_syslog_variables&nbsp; = Off</p><p>[mail function]<br />; For Win32 only.<br />; <a href="http://php.net/smtp">http://php.net/smtp</a><br />SMTP = localhost<br />; <a href="http://php.net/smtp-port">http://php.net/smtp-port</a><br />smtp_port = 25</p><p>; For Win32 only.<br />; <a href="http://php.net/sendmail-from">http://php.net/sendmail-from</a><br />;sendmail_from = me@example.com</p><p>; For Unix only.&nbsp; You may supply arguments as well (default: &quot;sendmail -t -i&quot;).<br />; <a href="http://php.net/sendmail-path">http://php.net/sendmail-path</a><br />;sendmail_path =</p><p>; Force the addition of the specified parameters to be passed as extra parameters<br />; to the sendmail binary. These parameters will always replace the value of<br />; the 5th parameter to mail(), even in safe mode.<br />;mail.force_extra_parameters =</p><p>; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename<br />mail.add_x_header = On</p><p>; The path to a log file that will log all mail() calls. Log entries include<br />; the full path of the script, line number, To address and headers.<br />;mail.log =</p><p>[SQL]<br />; <a href="http://php.net/sql.safe-mode">http://php.net/sql.safe-mode</a><br />sql.safe_mode = Off</p><p>[ODBC]<br />; <a href="http://php.net/odbc.default-db">http://php.net/odbc.default-db</a><br />;odbc.default_db&nbsp; &nbsp; =&nbsp; Not yet implemented</p><p>; <a href="http://php.net/odbc.default-user">http://php.net/odbc.default-user</a><br />;odbc.default_user&nbsp; =&nbsp; Not yet implemented</p><p>; <a href="http://php.net/odbc.default-pw">http://php.net/odbc.default-pw</a><br />;odbc.default_pw&nbsp; &nbsp; =&nbsp; Not yet implemented</p><p>; Controls the ODBC cursor model.<br />; Default: SQL_CURSOR_STATIC (default).<br />;odbc.default_cursortype</p><p>; Allow or prevent persistent links.<br />; <a href="http://php.net/odbc.allow-persistent">http://php.net/odbc.allow-persistent</a><br />odbc.allow_persistent = On</p><p>; Check that a connection is still valid before reuse.<br />; <a href="http://php.net/odbc.check-persistent">http://php.net/odbc.check-persistent</a><br />odbc.check_persistent = On</p><p>; Maximum number of persistent links.&nbsp; -1 means no limit.<br />; <a href="http://php.net/odbc.max-persistent">http://php.net/odbc.max-persistent</a><br />odbc.max_persistent = -1</p><p>; Maximum number of links (persistent + non-persistent).&nbsp; -1 means no limit.<br />; <a href="http://php.net/odbc.max-links">http://php.net/odbc.max-links</a><br />odbc.max_links = -1</p><p>; Handling of LONG fields.&nbsp; Returns number of bytes to variables.&nbsp; 0 means<br />; passthru.<br />; <a href="http://php.net/odbc.defaultlrl">http://php.net/odbc.defaultlrl</a><br />odbc.defaultlrl = 4096</p><p>; Handling of binary data.&nbsp; 0 means passthru, 1 return as is, 2 convert to char.<br />; See the documentation on odbc_binmode and odbc_longreadlen for an explanation<br />; of odbc.defaultlrl and odbc.defaultbinmode<br />; <a href="http://php.net/odbc.defaultbinmode">http://php.net/odbc.defaultbinmode</a><br />odbc.defaultbinmode = 1</p><p>;birdstep.max_links = -1</p><p>[Interbase]<br />; Allow or prevent persistent links.<br />ibase.allow_persistent = 1</p><p>; Maximum number of persistent links.&nbsp; -1 means no limit.<br />ibase.max_persistent = -1</p><p>; Maximum number of links (persistent + non-persistent).&nbsp; -1 means no limit.<br />ibase.max_links = -1</p><p>; Default database name for ibase_connect().<br />;ibase.default_db =</p><p>; Default username for ibase_connect().<br />;ibase.default_user =</p><p>; Default password for ibase_connect().<br />;ibase.default_password =</p><p>; Default charset for ibase_connect().<br />;ibase.default_charset =</p><p>; Default timestamp format.<br />ibase.timestampformat = &quot;%Y-%m-%d %H:%M:%S&quot;</p><p>; Default date format.<br />ibase.dateformat = &quot;%Y-%m-%d&quot;</p><p>; Default time format.<br />ibase.timeformat = &quot;%H:%M:%S&quot;</p><p>[MySQL]<br />; Allow accessing, from PHP&#039;s perspective, local files with LOAD DATA statements<br />; <a href="http://php.net/mysql.allow_local_infile">http://php.net/mysql.allow_local_infile</a><br />mysql.allow_local_infile = On</p><p>; Allow or prevent persistent links.<br />; <a href="http://php.net/mysql.allow-persistent">http://php.net/mysql.allow-persistent</a><br />mysql.allow_persistent = On</p><p>; If mysqlnd is used: Number of cache slots for the internal result set cache<br />; <a href="http://php.net/mysql.cache_size">http://php.net/mysql.cache_size</a><br />mysql.cache_size = 2000</p><p>; Maximum number of persistent links.&nbsp; -1 means no limit.<br />; <a href="http://php.net/mysql.max-persistent">http://php.net/mysql.max-persistent</a><br />mysql.max_persistent = -1</p><p>; Maximum number of links (persistent + non-persistent).&nbsp; -1 means no limit.<br />; <a href="http://php.net/mysql.max-links">http://php.net/mysql.max-links</a><br />mysql.max_links = -1</p><p>; Default port number for mysql_connect().&nbsp; If unset, mysql_connect() will use<br />; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the<br />; compile-time value defined MYSQL_PORT (in that order).&nbsp; Win32 will only look<br />; at MYSQL_PORT.<br />; <a href="http://php.net/mysql.default-port">http://php.net/mysql.default-port</a><br />mysql.default_port =</p><p>; Default socket name for local MySQL connects.&nbsp; If empty, uses the built-in<br />; MySQL defaults.<br />; <a href="http://php.net/mysql.default-socket">http://php.net/mysql.default-socket</a><br />mysql.default_socket =</p><p>; Default host for mysql_connect() (doesn&#039;t apply in safe mode).<br />; <a href="http://php.net/mysql.default-host">http://php.net/mysql.default-host</a><br />mysql.default_host =</p><p>; Default user for mysql_connect() (doesn&#039;t apply in safe mode).<br />; <a href="http://php.net/mysql.default-user">http://php.net/mysql.default-user</a><br />mysql.default_user =</p><p>; Default password for mysql_connect() (doesn&#039;t apply in safe mode).<br />; Note that this is generally a *bad* idea to store passwords in this file.<br />; *Any* user with PHP access can run &#039;echo get_cfg_var(&quot;mysql.default_password&quot;)<br />; and reveal this password!&nbsp; And of course, any users with read access to this<br />; file will be able to reveal the password as well.<br />; <a href="http://php.net/mysql.default-password">http://php.net/mysql.default-password</a><br />mysql.default_password =</p><p>; Maximum time (in seconds) for connect timeout. -1 means no limit<br />; <a href="http://php.net/mysql.connect-timeout">http://php.net/mysql.connect-timeout</a><br />mysql.connect_timeout = 60</p><p>; Trace mode. When trace_mode is active (=On), warnings for table/index scans and<br />; SQL-Errors will be displayed.<br />; <a href="http://php.net/mysql.trace-mode">http://php.net/mysql.trace-mode</a><br />mysql.trace_mode = Off</p><p>[MySQLi]</p><p>; Maximum number of persistent links.&nbsp; -1 means no limit.<br />; <a href="http://php.net/mysqli.max-persistent">http://php.net/mysqli.max-persistent</a><br />mysqli.max_persistent = -1</p><p>; Allow accessing, from PHP&#039;s perspective, local files with LOAD DATA statements<br />; <a href="http://php.net/mysqli.allow_local_infile">http://php.net/mysqli.allow_local_infile</a><br />;mysqli.allow_local_infile = On</p><p>; Allow or prevent persistent links.<br />; <a href="http://php.net/mysqli.allow-persistent">http://php.net/mysqli.allow-persistent</a><br />mysqli.allow_persistent = On</p><p>; Maximum number of links.&nbsp; -1 means no limit.<br />; <a href="http://php.net/mysqli.max-links">http://php.net/mysqli.max-links</a><br />mysqli.max_links = -1</p><p>; If mysqlnd is used: Number of cache slots for the internal result set cache<br />; <a href="http://php.net/mysqli.cache_size">http://php.net/mysqli.cache_size</a><br />mysqli.cache_size = 2000</p><p>; Default port number for mysqli_connect().&nbsp; If unset, mysqli_connect() will use<br />; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the<br />; compile-time value defined MYSQL_PORT (in that order).&nbsp; Win32 will only look<br />; at MYSQL_PORT.<br />; <a href="http://php.net/mysqli.default-port">http://php.net/mysqli.default-port</a><br />mysqli.default_port = 3306</p><p>; Default socket name for local MySQL connects.&nbsp; If empty, uses the built-in<br />; MySQL defaults.<br />; <a href="http://php.net/mysqli.default-socket">http://php.net/mysqli.default-socket</a><br />mysqli.default_socket =</p><p>; Default host for mysql_connect() (doesn&#039;t apply in safe mode).<br />; <a href="http://php.net/mysqli.default-host">http://php.net/mysqli.default-host</a><br />mysqli.default_host =</p><p>; Default user for mysql_connect() (doesn&#039;t apply in safe mode).<br />; <a href="http://php.net/mysqli.default-user">http://php.net/mysqli.default-user</a><br />mysqli.default_user =</p><p>; Default password for mysqli_connect() (doesn&#039;t apply in safe mode).<br />; Note that this is generally a *bad* idea to store passwords in this file.<br />; *Any* user with PHP access can run &#039;echo get_cfg_var(&quot;mysqli.default_pw&quot;)<br />; and reveal this password!&nbsp; And of course, any users with read access to this<br />; file will be able to reveal the password as well.<br />; <a href="http://php.net/mysqli.default-pw">http://php.net/mysqli.default-pw</a><br />mysqli.default_pw =</p><p>; Allow or prevent reconnect<br />mysqli.reconnect = Off</p><p>[mysqlnd]<br />; Enable / Disable collection of general statstics by mysqlnd which can be<br />; used to tune and monitor MySQL operations.<br />; <a href="http://php.net/mysqlnd.collect_statistics">http://php.net/mysqlnd.collect_statistics</a><br />mysqlnd.collect_statistics = On</p><p>; Enable / Disable collection of memory usage statstics by mysqlnd which can be<br />; used to tune and monitor MySQL operations.<br />; <a href="http://php.net/mysqlnd.collect_memory_statistics">http://php.net/mysqlnd.collect_memory_statistics</a><br />mysqlnd.collect_memory_statistics = Off</p><p>; Size of a pre-allocated buffer used when sending commands to MySQL in bytes.<br />; <a href="http://php.net/mysqlnd.net_cmd_buffer_size">http://php.net/mysqlnd.net_cmd_buffer_size</a><br />;mysqlnd.net_cmd_buffer_size = 2048</p><p>; Size of a pre-allocated buffer used for reading data sent by the server in<br />; bytes.<br />; <a href="http://php.net/mysqlnd.net_read_buffer_size">http://php.net/mysqlnd.net_read_buffer_size</a><br />;mysqlnd.net_read_buffer_size = 32768</p><p>[OCI8]</p><p>; Connection: Enables privileged connections using external<br />; credentials (OCI_SYSOPER, OCI_SYSDBA)<br />; <a href="http://php.net/oci8.privileged-connect">http://php.net/oci8.privileged-connect</a><br />;oci8.privileged_connect = Off</p><p>; Connection: The maximum number of persistent OCI8 connections per<br />; process. Using -1 means no limit.<br />; <a href="http://php.net/oci8.max-persistent">http://php.net/oci8.max-persistent</a><br />;oci8.max_persistent = -1</p><p>; Connection: The maximum number of seconds a process is allowed to<br />; maintain an idle persistent connection. Using -1 means idle<br />; persistent connections will be maintained forever.<br />; <a href="http://php.net/oci8.persistent-timeout">http://php.net/oci8.persistent-timeout</a><br />;oci8.persistent_timeout = -1</p><p>; Connection: The number of seconds that must pass before issuing a<br />; ping during oci_pconnect() to check the connection validity. When<br />; set to 0, each oci_pconnect() will cause a ping. Using -1 disables<br />; pings completely.<br />; <a href="http://php.net/oci8.ping-interval">http://php.net/oci8.ping-interval</a><br />;oci8.ping_interval = 60</p><p>; Connection: Set this to a user chosen connection class to be used<br />; for all pooled server requests with Oracle 11g Database Resident<br />; Connection Pooling (DRCP).&nbsp; To use DRCP, this value should be set to<br />; the same string for all web servers running the same application,<br />; the database pool must be configured, and the connection string must<br />; specify to use a pooled server.<br />;oci8.connection_class =</p><p>; High Availability: Using On lets PHP receive Fast Application<br />; Notification (FAN) events generated when a database node fails. The<br />; database must also be configured to post FAN events.<br />;oci8.events = Off</p><p>; Tuning: This option enables statement caching, and specifies how<br />; many statements to cache. Using 0 disables statement caching.<br />; <a href="http://php.net/oci8.statement-cache-size">http://php.net/oci8.statement-cache-size</a><br />;oci8.statement_cache_size = 20</p><p>; Tuning: Enables statement prefetching and sets the default number of<br />; rows that will be fetched automatically after statement execution.<br />; <a href="http://php.net/oci8.default-prefetch">http://php.net/oci8.default-prefetch</a><br />;oci8.default_prefetch = 100</p><p>; Compatibility. Using On means oci_close() will not close<br />; oci_connect() and oci_new_connect() connections.<br />; <a href="http://php.net/oci8.old-oci-close-semantics">http://php.net/oci8.old-oci-close-semantics</a><br />;oci8.old_oci_close_semantics = Off</p><p>[PostgresSQL]<br />; Allow or prevent persistent links.<br />; <a href="http://php.net/pgsql.allow-persistent">http://php.net/pgsql.allow-persistent</a><br />pgsql.allow_persistent = On</p><p>; Detect broken persistent links always with pg_pconnect().<br />; Auto reset feature requires a little overheads.<br />; <a href="http://php.net/pgsql.auto-reset-persistent">http://php.net/pgsql.auto-reset-persistent</a><br />pgsql.auto_reset_persistent = Off</p><p>; Maximum number of persistent links.&nbsp; -1 means no limit.<br />; <a href="http://php.net/pgsql.max-persistent">http://php.net/pgsql.max-persistent</a><br />pgsql.max_persistent = -1</p><p>; Maximum number of links (persistent+non persistent).&nbsp; -1 means no limit.<br />; <a href="http://php.net/pgsql.max-links">http://php.net/pgsql.max-links</a><br />pgsql.max_links = -1</p><p>; Ignore PostgreSQL backends Notice message or not.<br />; Notice message logging require a little overheads.<br />; <a href="http://php.net/pgsql.ignore-notice">http://php.net/pgsql.ignore-notice</a><br />pgsql.ignore_notice = 0</p><p>; Log PostgreSQL backends Notice message or not.<br />; Unless pgsql.ignore_notice=0, module cannot log notice message.<br />; <a href="http://php.net/pgsql.log-notice">http://php.net/pgsql.log-notice</a><br />pgsql.log_notice = 0</p><p>[Sybase-CT]<br />; Allow or prevent persistent links.<br />; <a href="http://php.net/sybct.allow-persistent">http://php.net/sybct.allow-persistent</a><br />sybct.allow_persistent = On</p><p>; Maximum number of persistent links.&nbsp; -1 means no limit.<br />; <a href="http://php.net/sybct.max-persistent">http://php.net/sybct.max-persistent</a><br />sybct.max_persistent = -1</p><p>; Maximum number of links (persistent + non-persistent).&nbsp; -1 means no limit.<br />; <a href="http://php.net/sybct.max-links">http://php.net/sybct.max-links</a><br />sybct.max_links = -1</p><p>; Minimum server message severity to display.<br />; <a href="http://php.net/sybct.min-server-severity">http://php.net/sybct.min-server-severity</a><br />sybct.min_server_severity = 10</p><p>; Minimum client message severity to display.<br />; <a href="http://php.net/sybct.min-client-severity">http://php.net/sybct.min-client-severity</a><br />sybct.min_client_severity = 10</p><p>; Set per-context timeout<br />; <a href="http://php.net/sybct.timeout">http://php.net/sybct.timeout</a><br />;sybct.timeout=</p><p>;sybct.packet_size</p><p>; The maximum time in seconds to wait for a connection attempt to succeed before returning failure.<br />; Default: one minute<br />;sybct.login_timeout=</p><p>; The name of the host you claim to be connecting from, for display by sp_who.<br />; Default: none<br />;sybct.hostname=</p><p>; Allows you to define how often deadlocks are to be retried. -1 means &quot;forever&quot;.<br />; Default: 0<br />;sybct.deadlock_retry_count=</p><p>[bcmath]<br />; Number of decimal digits for all bcmath functions.<br />; <a href="http://php.net/bcmath.scale">http://php.net/bcmath.scale</a><br />bcmath.scale = 0</p><p>[browscap]<br />; <a href="http://php.net/browscap">http://php.net/browscap</a><br />;browscap = extra/browscap.ini</p><p>[Session]<br />; Handler used to store/retrieve data.<br />; <a href="http://php.net/session.save-handler">http://php.net/session.save-handler</a><br />session.save_handler = files</p><p>; Argument passed to save_handler.&nbsp; In the case of files, this is the path<br />; where data files are stored. Note: Windows users have to change this<br />; variable in order to use PHP&#039;s session functions.<br />;<br />; The path can be defined as:<br />;<br />;&nbsp; &nbsp; &nbsp;session.save_path = &quot;N;/path&quot;<br />;<br />; where N is an integer.&nbsp; Instead of storing all the session files in<br />; /path, what this will do is use subdirectories N-levels deep, and<br />; store the session data in those directories.&nbsp; This is useful if you<br />; or your OS have problems with lots of files in one directory, and is<br />; a more efficient layout for servers that handle lots of sessions.<br />;<br />; NOTE 1: PHP will not create this directory structure automatically.<br />;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;You can use the script in the ext/session dir for that purpose.<br />; NOTE 2: See the section on garbage collection below if you choose to<br />;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;use subdirectories for session storage<br />;<br />; The file storage module creates files using mode 600 by default.<br />; You can change that by using<br />;<br />;&nbsp; &nbsp; &nbsp;session.save_path = &quot;N;MODE;/path&quot;<br />;<br />; where MODE is the octal representation of the mode. Note that this<br />; does not overwrite the process&#039;s umask.<br />; <a href="http://php.net/session.save-path">http://php.net/session.save-path</a></p><p>; On Mandriva, we don&#039;t add the extensions in php.ini anymore, we put<br />; them in /etc/php.d/&lt;number&gt;_&lt;name&gt;.ini, for example 10_recode.ini.<br />;<br />; This is so that the RPMS can register themselves without having to<br />; modify the php.ini file.<br />session.save_path = &quot;/var/lib/php&quot;</p><p>; Whether to use cookies.<br />; <a href="http://php.net/session.use-cookies">http://php.net/session.use-cookies</a><br />session.use_cookies = 1</p><p>; <a href="http://php.net/session.cookie-secure">http://php.net/session.cookie-secure</a><br />;session.cookie_secure =</p><p>; This option forces PHP to fetch and use a cookie for storing and maintaining<br />; the session id. We encourage this operation as it&#039;s very helpful in combatting<br />; session hijacking when not specifying and managing your own session id. It is<br />; not the end all be all of session hijacking defense, but it&#039;s a good start.<br />; <a href="http://php.net/session.use-only-cookies">http://php.net/session.use-only-cookies</a><br />session.use_only_cookies = 1</p><p>; Name of the session (used as cookie name).<br />; <a href="http://php.net/session.name">http://php.net/session.name</a><br />session.name = PHPSESSID</p><p>; Initialize session on request startup.<br />; <a href="http://php.net/session.auto-start">http://php.net/session.auto-start</a><br />session.auto_start = 0</p><p>; Lifetime in seconds of cookie or, if 0, until browser is restarted.<br />; <a href="http://php.net/session.cookie-lifetime">http://php.net/session.cookie-lifetime</a><br />session.cookie_lifetime = 0</p><p>; The path for which the cookie is valid.<br />; <a href="http://php.net/session.cookie-path">http://php.net/session.cookie-path</a><br />session.cookie_path = /</p><p>; The domain for which the cookie is valid.<br />; <a href="http://php.net/session.cookie-domain">http://php.net/session.cookie-domain</a><br />session.cookie_domain =</p><p>; Whether or not to add the httpOnly flag to the cookie, which makes it inaccessible to browser scripting languages such as JavaScript.<br />; <a href="http://php.net/session.cookie-httponly">http://php.net/session.cookie-httponly</a><br />session.cookie_httponly =</p><p>; Handler used to serialize data.&nbsp; php is the standard serializer of PHP.<br />; <a href="http://php.net/session.serialize-handler">http://php.net/session.serialize-handler</a><br />session.serialize_handler = php</p><p>; Defines the probability that the &#039;garbage collection&#039; process is started<br />; on every session initialization. The probability is calculated by using<br />; gc_probability/gc_divisor. Where session.gc_probability is the numerator<br />; and gc_divisor is the denominator in the equation. Setting this value to 1<br />; when the session.gc_divisor value is 100 will give you approximately a 1% chance<br />; the gc will run on any give request.<br />; Default Value: 1<br />; Development Value: 1<br />; Production Value: 1<br />; <a href="http://php.net/session.gc-probability">http://php.net/session.gc-probability</a></p><p>; This is disabled in the Mandriva Linux packages, due to the strict permissions<br />; on /var/lib/php. Instead of setting this here, see the cronjob at<br />; /etc/cron.d/php, which uses the session.gc_maxlifetime setting below<br />session.gc_probability = 0</p><p>; Defines the probability that the &#039;garbage collection&#039; process is started on every<br />; session initialization. The probability is calculated by using the following equation:<br />; gc_probability/gc_divisor. Where session.gc_probability is the numerator and<br />; session.gc_divisor is the denominator in the equation. Setting this value to 1<br />; when the session.gc_divisor value is 100 will give you approximately a 1% chance<br />; the gc will run on any give request. Increasing this value to 1000 will give you<br />; a 0.1% chance the gc will run on any give request. For high volume production servers,<br />; this is a more efficient approach.<br />; Default Value: 100<br />; Development Value: 1000<br />; Production Value: 1000<br />; <a href="http://php.net/session.gc-divisor">http://php.net/session.gc-divisor</a><br />session.gc_divisor = 100</p><p>; After this number of seconds, stored data will be seen as &#039;garbage&#039; and<br />; cleaned up by the garbage collection process.<br />; <a href="http://php.net/session.gc-maxlifetime">http://php.net/session.gc-maxlifetime</a><br />session.gc_maxlifetime = 1440</p><p>; NOTE: If you are using the subdirectory option for storing session files<br />;&nbsp; &nbsp; &nbsp; &nbsp;(see session.save_path above), then garbage collection does *not*<br />;&nbsp; &nbsp; &nbsp; &nbsp;happen automatically.&nbsp; You will need to do your own garbage<br />;&nbsp; &nbsp; &nbsp; &nbsp;collection through a shell script, cron entry, or some other method.<br />;&nbsp; &nbsp; &nbsp; &nbsp;For example, the following script would is the equivalent of<br />;&nbsp; &nbsp; &nbsp; &nbsp;setting session.gc_maxlifetime to 1440 (1440 seconds = 24 minutes):<br />;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; find /path/to/sessions -cmin +24 | xargs rm</p><p>; PHP 4.2 and less have an undocumented feature/bug that allows you to<br />; to initialize a session variable in the global scope, even when register_globals<br />; is disabled.&nbsp; PHP 4.3 and later will warn you, if this feature is used.<br />; You can disable the feature and the warning separately. At this time,<br />; the warning is only displayed, if bug_compat_42 is enabled. This feature<br />; introduces some serious security problems if not handled correctly. It&#039;s<br />; recommended that you do not use this feature on production servers. But you<br />; should enable this on development servers and enable the warning as well. If you<br />; do not enable the feature on development servers, you won&#039;t be warned when it&#039;s<br />; used and debugging errors caused by this can be difficult to track down.<br />; Default Value: On<br />; Development Value: On<br />; Production Value: Off<br />; <a href="http://php.net/session.bug-compat-42">http://php.net/session.bug-compat-42</a><br />session.bug_compat_42 = Off</p><p>; This setting controls whether or not you are warned by PHP when initializing a<br />; session value into the global space. session.bug_compat_42 must be enabled before<br />; these warnings can be issued by PHP. See the directive above for more information.<br />; Default Value: On<br />; Development Value: On<br />; Production Value: Off<br />; <a href="http://php.net/session.bug-compat-warn">http://php.net/session.bug-compat-warn</a><br />session.bug_compat_warn = Off</p><p>; Check HTTP Referer to invalidate externally stored URLs containing ids.<br />; HTTP_REFERER has to contain this substring for the session to be<br />; considered as valid.<br />; <a href="http://php.net/session.referer-check">http://php.net/session.referer-check</a><br />session.referer_check =</p><p>; How many bytes to read from the file.<br />; <a href="http://php.net/session.entropy-length">http://php.net/session.entropy-length</a><br />session.entropy_length = 0</p><p>; Specified here to create the session id.<br />; <a href="http://php.net/session.entropy-file">http://php.net/session.entropy-file</a><br />; On systems that don&#039;t have /dev/urandom /dev/arandom can be used<br />; On windows, setting the entropy_length setting will activate the <br />; Windows random source (using the CryptoAPI)<br />session.entropy_file = /dev/urandom</p><p>; Set to {nocache,private,public,} to determine HTTP caching aspects<br />; or leave this empty to avoid sending anti-caching headers.<br />; <a href="http://php.net/session.cache-limiter">http://php.net/session.cache-limiter</a><br />session.cache_limiter = nocache</p><p>; Document expires after n minutes.<br />; <a href="http://php.net/session.cache-expire">http://php.net/session.cache-expire</a><br />session.cache_expire = 180</p><p>; trans sid support is disabled by default.<br />; Use of trans sid may risk your users security.<br />; Use this option with caution.<br />; - User may send URL contains active session ID<br />;&nbsp; &nbsp;to other person via. email/irc/etc.<br />; - URL that contains active session ID may be stored<br />;&nbsp; &nbsp;in publically accessible computer.<br />; - User may access your site with the same session ID<br />;&nbsp; &nbsp;always using URL stored in browser&#039;s history or bookmarks.<br />; <a href="http://php.net/session.use-trans-sid">http://php.net/session.use-trans-sid</a><br />session.use_trans_sid = 0</p><p>; Select a hash function for use in generating session ids.<br />; Possible Values<br />;&nbsp; &nbsp;0&nbsp; (MD5 128 bits)<br />;&nbsp; &nbsp;1&nbsp; (SHA-1 160 bits)<br />; This option may also be set to the name of any hash function supported by<br />; the hash extension. A list of available hashes is returned by the hash_algos()<br />; function.<br />; <a href="http://php.net/session.hash-function">http://php.net/session.hash-function</a><br />session.hash_function = 0</p><p>; Define how many bits are stored in each character when converting<br />; the binary hash data to something readable.<br />; Possible values:<br />;&nbsp; &nbsp;4&nbsp; (4 bits: 0-9, a-f)<br />;&nbsp; &nbsp;5&nbsp; (5 bits: 0-9, a-v)<br />;&nbsp; &nbsp;6&nbsp; (6 bits: 0-9, a-z, A-Z, &quot;-&quot;, &quot;,&quot;)<br />; Default Value: 4<br />; Development Value: 5<br />; Production Value: 5<br />; <a href="http://php.net/session.hash-bits-per-character">http://php.net/session.hash-bits-per-character</a><br />session.hash_bits_per_character = 5</p><p>; The URL rewriter will look for URLs in a defined set of HTML tags.<br />; form/fieldset are special; if you include them here, the rewriter will<br />; add a hidden &lt;input&gt; field with the info which is otherwise appended<br />; to URLs.&nbsp; If you want XHTML conformity, remove the form entry.<br />; Note that all valid entries require a &quot;=&quot;, even if no value follows.<br />; Default Value: &quot;a=href,area=href,frame=src,form=,fieldset=&quot;<br />; Development Value: &quot;a=href,area=href,frame=src,input=src,form=fakeentry&quot;<br />; Production Value: &quot;a=href,area=href,frame=src,input=src,form=fakeentry&quot;<br />; <a href="http://php.net/url-rewriter.tags">http://php.net/url-rewriter.tags</a><br />url_rewriter.tags = &quot;a=href,area=href,frame=src,input=src,form=fakeentry&quot;</p></div></div>]]></description>
			<author><![CDATA[null@example.com (sotariz)]]></author>
			<pubDate>Sun, 20 Mar 2011 17:46:17 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=158789#p158789</guid>
		</item>
	</channel>
</rss>
