cvs: phpdoc-el / bookinfo.xml preface.xml /chapters config.xml
[email protected] ("Gabor Hojtsy") Tue, 03 Aug 2004 17:13:06 -0000
| Newsgroups | php.doc.el |
|---|---|
| Message-ID | <cvsgoba1091553185@cvsserver> |
--goba1091553186
Content-Type: text/plain
goba Tue Aug 3 13:13:06 2004 EDT
Modified files:
/phpdoc-el bookinfo.xml preface.xml
/phpdoc-el/chapters config.xml
Log:
fix build (by removing duplicated information) and add new author entities. Note to translators: if you would like to list the editor of the language, you need to incorporate it into the translator list (as other languages do)
--goba1091553186
Content-Type: text/plain
Content-Disposition: attachment; filename="goba-20040803131306.txt"
http://cvs.php.net/diff.php/phpdoc-el/bookinfo.xml?r1=1.4&r2=1.5&ty=u
Index: phpdoc-el/bookinfo.xml
diff -u phpdoc-el/bookinfo.xml:1.4 phpdoc-el/bookinfo.xml:1.5
--- phpdoc-el/bookinfo.xml:1.4 Mon Jan 12 14:50:02 2004
+++ phpdoc-el/bookinfo.xml Tue Aug 3 13:13:05 2004
@@ -2,60 +2,9 @@
<!-- EN-Revision: 1.34 Maintainer: subbie Status: ready -->
<bookinfo id="bookinfo">
- <authorgroup id="authors">
-
- <author>
- <firstname>Stig</firstname><surname>Sæther Bakken</surname>
- <!-- email: ssb%40php.net -->
- </author>
-
- <author>
- <firstname>Alexander</firstname><surname>Aulbach</surname>
- <!-- email: ssilk%40ssilk.de [no cvs user listed at master.php.net!] -->
- </author>
-
- <author>
- <firstname>Egon</firstname><surname>Schmid</surname>
- <!-- email: eschmid%40php.net -->
- </author>
-
- <author>
- <firstname>Jim</firstname><surname>Winstead</surname>
- <!-- email: jimw%40php.net -->
- </author>
-
- <author>
- <firstname>Lars Torben</firstname><surname>Wilson</surname>
- <!-- email: torben%40php.net -->
- </author>
-
- <author>
- <firstname>Rasmus</firstname><surname>Lerdorf</surname>
- <!-- email: rasmus%40php.net -->
- </author>
-
- <author>
- <firstname>Andrei</firstname><surname>Zmievski</surname>
- <!-- email: andrei%40php.net -->
- </author>
-
- <author>
- <firstname>Jouni</firstname><surname>Ahto</surname>
- <!-- email: jah%40php.net -->
- </author>
-
- </authorgroup>
-
+ &frontpage.authors;
<pubdate>&php.build-date;</pubdate>
-
- <authorgroup id="editors">
- <editor>
- <firstname>ÄçìÞôñçò</firstname><surname>ÃëÝæïò</surname>
- <contrib>
- Óõíôïíéóìüò åëëçíéêÞò ìåôÜöñáóçò ôïõ PHP manual
- </contrib>
- </editor>
- </authorgroup>
+ &frontpage.editors;
<authorgroup id="translators">
<collab>
@@ -82,14 +31,7 @@
</authorgroup>
<copyright>
- <year>1997</year>
- <year>1998</year>
- <year>1999</year>
- <year>2000</year>
- <year>2001</year>
- <year>2002</year>
- <year>2003</year>
- <year>2004</year>
+ <year>1997-2004</year>
<holder>the PHP Documentation Group</holder>
</copyright>
http://cvs.php.net/diff.php/phpdoc-el/preface.xml?r1=1.3&r2=1.4&ty=u
Index: phpdoc-el/preface.xml
diff -u phpdoc-el/preface.xml:1.3 phpdoc-el/preface.xml:1.4
--- phpdoc-el/preface.xml:1.3 Sun Dec 21 11:01:12 2003
+++ phpdoc-el/preface.xml Tue Aug 3 13:13:05 2004
@@ -27,6 +27,8 @@
<para>
Äåßôå åðßóçò ôçí <link linkend="history">Éóôïñßá ôçò PHP</link>.
</para>
+
+ &contributors;
</preface>
http://cvs.php.net/diff.php/phpdoc-el/chapters/config.xml?r1=1.3&r2=1.4&ty=u
Index: phpdoc-el/chapters/config.xml
diff -u phpdoc-el/chapters/config.xml:1.3 phpdoc-el/chapters/config.xml:1.4
--- phpdoc-el/chapters/config.xml:1.3 Sun May 25 21:49:31 2003
+++ phpdoc-el/chapters/config.xml Tue Aug 3 13:13:05 2004
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-7"?>
-<!-- $Revision: 1.3 $ -->
+<!-- $Revision: 1.4 $ -->
<!-- EN-Revision: 1.103 Maintainer: subbie Status: ready -->
<chapter id="configuration">
<title>Ñýèìéóç</title>
@@ -269,1022 +269,6 @@
<function>ini_get</function> Þ <function>get_cfg_var</function>.
</para>
</sect2>
- </sect1>
-
- <sect1 id="configuration.directives">
- <title>ÄéÜöïñá Directives Ñõèìßóåùí</title>
- <para>
- Áõôüò äåí åßíáé ðëÞñçò êáôÜëïãïò ôùí PHP directives. Ôá Directives ìðïñïýí íá âñåèïýí
- óôéò êáôÜëëçëåò ôïðïèåóßåò. Ãéá ðáñÜäåéãìá, ïé ðëçñïöïñßåò ãéá ôá session
- directives âñßóêïíôáé óôï
- <link linkend="ref.session">êåöÜëáéï ãéá ôá sessions</link>.
- </para>
- <sect2 id="ini.sect.httpd-options">
- <title>ÅðéëïãÝò ôïõ Httpd</title>
- <para>
- <table>
- <title>ÅðéëïãÝò ôïõ Httpd</title>
- <tgroup cols="3">
- <thead>
- <row>
- <entry>¼íïìá</entry>
- <entry>ÐñïåðéëïãÞ</entry>
- <entry>Ìåôáâëçôü</entry>
- </row>
- </thead>
- <tbody>
- <row>
- <entry>async_send</entry>
- <entry>"0"</entry>
- <entry>PHP_INI_ALL</entry>
- </row>
- </tbody>
- </tgroup>
- </table>
- </para>
- <para>
- </para>
- </sect2>
-
- <sect2 id="ini.sect.language-options">
- <title>ÅðéëïãÝò Ãëþóóáò</title>
- <para>
- <table>
- <title>ÅðéëïãÝò Ñõèìßóåùí Ãëþóóáò êáé ¢ëëùí</title>
- <tgroup cols="3">
- <thead>
- <row>
- <entry>¼íïìá</entry>
- <entry>ÐñïåðéëïãÞ</entry>
- <entry>Ìåôáâëçôü</entry>
- </row>
- </thead>
- <tbody>
- <row>
- <entry>short_open_tag</entry>
- <entry>On</entry>
- <entry>PHP_INI_SYSTEM|PHP_INI_PERDIR</entry>
- </row>
- <row>
- <entry>asp_tags</entry>
- <entry>Off</entry>
- <entry>PHP_INI_SYSTEM|PHP_INI_PERDIR</entry>
- </row>
- <row>
- <entry>precision</entry>
- <entry>"14"</entry>
- <entry>PHP_INI_ALL</entry>
- </row>
- <row>
- <entry>y2k_compliance</entry>
- <entry>Off</entry>
- <entry>PHP_INI_ALL</entry>
- </row>
- <row>
- <entry>allow_call_time_pass_reference</entry>
- <entry>On</entry>
- <entry>PHP_INI_SYSTEM|PHP_INI_PERDIR</entry>
- </row>
- <row>
- <entry>expose_php</entry>
- <entry>On</entry>
- <entry>PHP_INI_SYSTEM</entry>
- </row>
- </tbody>
- </tgroup>
- </table>
- </para>
-
- &ini.descriptions.title;
-
- <para>
- <variablelist>
- <varlistentry id="ini.short-open-tag">
- <term>
- <parameter>short_open_tag</parameter>
- <type>boolean</type>
- </term>
- <listitem>
- <para>
- Ïñßæåé áí ç óýíôïìç ìïñöÞ (<userinput><? ?></userinput>)
- ôïõ open tag ôçò PHP èá åðéôñÝðåôáé. Áí èÝëåôå íá ÷ñçóéìïðïéåßôå ôçí PHP
- óå óõíäéáóìü ìå XML, ìðïñåßôå íá áðåíåñãïðïéÞóåôå áõôÞ ôçí åðéëïãÞ ãéá íá
- ÷ñçóéìïðïéåßôå ôï <userinput><?xml ?></userinput> inline. Áëëéþò,
- ìðïñåßôå íá ôï åêôõðþíåôå ìå ôçí PHP, ãéá ðáñÜäåéãìá: <userinput><?php echo '<?xml
- version="1.0"'; ?></userinput>. Åðßóçò áí åßíáé áíåíåñãïðïéçìÝíï, èá ðñÝðåé íá ÷ñçóéìïðïéåßôå ôçí
- ìåãÜëç ìïñöÞ ôïõ PHP open tag (<userinput><?php ?></userinput>).
- </para>
- <note>
- <para>
- Áõôü ôï directive åðßóçò åðéñåÜæåé ôï "óõíôïìïãñáöéêü" <userinput><?=</userinput>,
- ôï ïðïßï åßíáé ßäéï ìå ôï <userinput><? echo</userinput>. Ç ÷ñÞóç áõôþí ôùí
- óõíôïìåýóåùí ðñïûðïèÝôåé ôï <systemitem role="directive">short_open_tag</systemitem>
- íá åßíáé åíåñãïðïéçìÝíï.
- </para>
- </note>
- </listitem>
- </varlistentry>
-
- <varlistentry id="ini.asp-tags">
- <term>
- <parameter>asp_tags</parameter>
- <type>boolean</type>
- </term>
- <listitem>
- <simpara>
- ÅðéôñÝðåé ôç ÷ñÞóç ôùí ASP-like <% %> tags åðéðñüóèåôá
- óôá óõíçèéóìÝíá <?php ?> tags. Áõôü óõìðåñéëìâÜíåé ôçí
- óýíôïìç variable-value åêôýðùóç <%= $value %>. Ãéá
- ðåñéóóüôåñåò ðëçñïöïñßåò, äåßôå ôï <link
- linkend="language.basic-syntax.phpmode">Âãáßíïíôáò áðü ôçí HTML</link>.
- </simpara>
- <note>
- <para>
- Ç õðïóôÞñéîç ãéá tags ôïõ óôõë ôçò ASP ðñïóôÝèçêå óôçí Ýêäïóç 3.0.4.
- </para>
- </note>
- </listitem>
- </varlistentry>
-
- <varlistentry id="ini.precision">
- <term>
- <parameter>precision</parameter>
- <type>integer</type>
- </term>
- <listitem>
- <simpara>
- Ï áñéèìüò ôùí óçìáíôéêþí øçößùí (significant digits) ðïõ èá ðáñïõóéÜæåôáé óôïõò áñéèìïýò êéíçôÞò õðïäéáóôïëÞò.
- </simpara>
- </listitem>
- </varlistentry>
-
- <varlistentry id="ini.y2k-compliance">
- <term>
- <parameter>y2k_compliance</parameter>
- <type>boolean</type>
- </term>
- <listitem>
- <simpara>
- ÅðéâÜëëåé year 2000 compliance (óõìâáôüôçôá) (èá Ý÷åé ðñïâëÞìáôá ìå ìç óõìâáôïýò browsers)
- </simpara>
- </listitem>
- </varlistentry>
-
-
- <varlistentry id="ini.allow-call-time-pass-reference">
- <term>
- <parameter>allow_call_time_pass_reference</parameter>
- <type>boolean</type>
- </term>
- <listitem>
- <para>
- ÅëÝã÷åé êáôÜ ðüóïí èá õðÜñ÷åé ç éêáíüôçôá íá åðéâÜëëåôáé ôï ðÝñáóìá ìå áíáöïñÜ (by reference) ôùí ïñéóìÜôùí
- êáôÜ ôç êëÞóç ìéáò óõíÜñôçóçò. ÁõôÞ ç ìÝèïäïò Ý÷åé îåðåñáóôåß êáé ðéèáíüí íá ìçí
- õðïóôçñßæåôáé óå ìåëëïíôéêÝò åêäüóåéò ôçò PHP/Zend. Ç ìÝèïäïò ðïõ õðïóôçñßæåôáé åßíáé
- íá ïñßæïíôáé ðïéá ïñßóìáôá èá ðåñíéïýíôáé by reference íá âñßóêåôáé óôïí ïñéóìü
- ôçò óõíÜñôçóçò. Åíèáññýíåóôå íá äïêéìÜóåôå íá áðåíåñãïðïéÞóåôå áõôÞ ôçí åðéëïãÞ þóôå íá óéãïõñåõôåßôå
- ðùò ôá script óáò äïõëåýïõí ãéá íá äåßôå üôé èá äïõëåýïõí êáé ìå
- ìåëëïíôéêÝò åêäüóåéò ôçò ãëþóóáò (èá ëáìâÜíåôå ìéá ðñïåéäïðïßçóç êÜèå öïñÜ
- ðïõ ôï ÷ñçóéìïðïéåßôå êáé ôï üñéóìá èá ðåñíéÝôáé by value áíôß by
- reference).
- </para>
- <para>
- Äåßôå åðßóçò ôï <link linkend="language.references">ÅðåîÞãçóç Áíáöïñþí</link>.
- </para>
- </listitem>
- </varlistentry>
-
- <varlistentry id="ini.expose-php">
- <term>
- <parameter>expose_php</parameter>
- <type>boolean</type>
- </term>
- <listitem>
- <para>
- Áðïöáóßæåé áí ç PHP èá öáíåñþíåé ôï üôé åßíáé åãêáôåóôçìÝíç óôïí server
- (ð.÷. ðñïóèÝôïíôáò ôçí õðïãñáöÞ ôçò óôïí Web server header). Äåí áðïôåëåß ñßóêï
- áóöÜëåéáò ìå ïðïéïäÞðïôå ôñüðï, áëëÜ êáèéóôÜ éêáíÞ ôçí áíáãíþñéóç ôïõ áí ÷ñçóéìïðïéåßôå PHP
- óôïí server óáò Þ ü÷é.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
- </para>
- </sect2>
-
- <sect2 id="ini.sect.resource-limits">
- <title>Ðåñéïñéóìïß ðüñùí</title>
- <para>
- <table>
- <title>Ðåñéïñéóìïß ðüñùí</title>
- <tgroup cols="3">
- <thead>
- <row>
- <entry>¼íïìá</entry>
- <entry>ÐñïåðéëïãÞ</entry>
- <entry>Ìåôáâëçôü</entry>
- </row>
- </thead>
- <tbody>
- <row>
- <entry>memory_limit</entry>
- <entry>"8M"</entry>
- <entry>PHP_INI_ALL</entry>
- </row>
- </tbody>
- </tgroup>
- </table>
- </para>
-
- &ini.descriptions.title;
-
- <para>
- <variablelist>
- <varlistentry id="ini.memory-limit">
- <term>
- <parameter>memory_limit</parameter>
- <type>integer</type>
- </term>
- <listitem>
- <para>
- Ïñßæåé ôï ìÝãéóôï ìÝãåèïò ìíÞìçò óå bytes ôï ïðïßï åðéôñÝðåôáé íá
- ÷ñçóéìïðïéÞóåé Ýíá script. Áõôü âïçèÜ íá áðïöåýãåôáé ôï åíäå÷üìåíï öôù÷Ü ãñáììÝíá
- scripts íá ôñþíå üëç ôç äéáèÝóéìç ìíÞìç óå Ýíá server. Ãéá íá
- ÷ñçóéìïðïéÞóåôå áõôü ôï directive ðñÝðåé íá ôï åíåñãïðïéÞóåôå óôç óôéãìÞ ôïõ compile. ¸ôóé,
- ç configure ãñáììÞ èá ðåñéåß÷å:
- <literal>--enable-memory-limit</literal>. Óçìåéþóôå ðùò ðñÝðåé íá ôï ïñßóåôå
- óå -1 áí äåí èÝëåôå ïðïéïäÞðïôå üñéï ãéá ôç ìíÞìç óáò.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
- </para>
- <para>
- Äåßôå åðßóçò: <link linkend="ini.max-execution-time">max_execution_time</link>.
- </para>
- </sect2>
-
- <sect2 id="ini.sect.data-handling">
- <title>×åéñéóìüò ÄåäïìÝíùí</title>
- <para>
- <table>
- <title>ÅðéëïãÝò Ñõèìßóåùí ×åéñéóìïý ÄåäïìÝíùí</title>
- <tgroup cols="3">
- <thead>
- <row>
- <entry>¼íïìá</entry>
- <entry>ÐñïåðéëïãÞ</entry>
- <entry>Ìåôáâëçôü</entry>
- </row>
- </thead>
- <tbody>
- <row>
- <entry>track-vars</entry>
- <entry>"On"</entry>
- <entry>PHP_INI_??</entry>
- </row>
- <row>
- <entry>arg_separator.output</entry>
- <entry>"&"</entry>
- <entry>PHP_INI_ALL</entry>
- </row>
- <row>
- <entry>arg_separator.input</entry>
- <entry>"&"</entry>
- <entry>PHP_INI_SYSTEM|PHP_INI_PERDIR</entry>
- </row>
- <row>
- <entry>variables_order</entry>
- <entry>"EGPCS"</entry>
- <entry>PHP_INI_ALL</entry>
- </row>
- <row>
- <entry>register_globals</entry>
- <entry>"Off"</entry>
- <entry>PHP_INI_PERDIR|PHP_INI_SYSTEM</entry>
- </row>
- <row>
- <entry>register_argc_argv</entry>
- <entry>"On"</entry>
- <entry>PHP_INI_PERDIR|PHP_INI_SYSTEM</entry>
- </row>
- <row>
- <entry>post_max_size</entry>
- <entry>"8M"</entry>
- <entry>PHP_INI_SYSTEM|PHP_INI_PERDIR</entry>
- </row>
- <row>
- <entry>gpc_order</entry>
- <entry>"GPC"</entry>
- <entry>PHP_INI_ALL</entry>
- </row>
- <row>
- <entry>auto_prepend_file</entry>
- <entry>""</entry>
- <entry>PHP_INI_SYSTEM|PHP_INI_PERDIR</entry>
- </row>
- <row>
- <entry>auto_append_file</entry>
- <entry>""</entry>
- <entry>PHP_INI_SYSTEM|PHP_INI_PERDIR</entry>
- </row>
- <row>
- <entry>default_mimetype</entry>
- <entry>"text/html"</entry>
- <entry>PHP_INI_ALL</entry>
- </row>
- <row>
- <entry>default_charset</entry>
- <entry>"iso-8859-1"</entry>
- <entry>PHP_INI_ALL</entry>
- </row>
- <row>
- <entry>always_populate_raw_post_data</entry>
- <entry>"0"</entry>
- <entry>PHP_INI_SYSTEM|PHP_INI_PERDIR</entry>
- </row>
- <row>
- <entry>allow_webdav_methods</entry>
- <entry>"0"</entry>
- <entry>PHP_INI_SYSTEM|PHP_INI_PERDIR</entry>
- </row>
- </tbody>
- </tgroup>
- </table>
- </para>
-
- &ini.descriptions.title;
-
- <para>
- <variablelist>
- <varlistentry id="ini.track-vars">
- <term>
- <parameter>track_vars</parameter>
- <type>boolean</type>
- </term>
- <listitem>
- <para>
- ¼ôáí åßíáé åíåñãïðïéçìÝíç, ïé Environment, GET, POST, Cookie, êáé Server
- ìåôáâëçôÝò ìðïñïýí íá âñåèïýí óôá global associative arrays
- <varname>$_ENV</varname>,
- <varname>$_GET</varname>,
- <varname>$_POST</varname>,
- <varname>$_COOKIE</varname>, êáé
- <varname>$_SERVER</varname>.
- </para>
- <para>
- Óçìåéþóôå ðùò áðü ôçí PHP 4.0.3, ôï <systemitem
- role="directive">track_vars</systemitem> åßíáé ðÜíôá åíåñãïðïéçìÝíï.
- </para>
- </listitem>
- </varlistentry>
-
- <varlistentry id="ini.arg-separator.output">
- <term>
- <parameter>arg_separator.output</parameter>
- <type>string</type>
- </term>
- <listitem>
- <para>
- Ï äéá÷ùñéóôÞò (separator) ðïõ ÷ñçóéìïðïéåßôáé óôá URL ðïõ äçìéïõñãïýíôáé áðü ôç PHP ãéá íá îå÷ùñßæïõí ìåôáîý ôïõò ôá arguments.
- </para>
- </listitem>
- </varlistentry>
-
- <varlistentry id="ini.arg-separator.input">
- <term>
- <parameter>arg_separator.input</parameter>
- <type>string</type>
- </term>
- <listitem>
- <para>
- Ëßóôá áðü äéá÷ùñéóôÝò(Þ) ðïõ ÷ñçóéìïðïéåß ç PHP ãéá íá ìåôöñÜóåé ôá URL åéóüäïõ óå ìåôáâëçôÝò.
- </para>
- <note>
- <para>
- ÊÜèå ÷áñáêôÞñáò áõôïý ôïõ directive èåùñåßôáé Ýíáò äéá÷ùñéóôÞò (separator)!
- </para>
- </note>
- </listitem>
- </varlistentry>
-
- <varlistentry id="ini.variables-order">
- <term>
- <parameter>variables_order</parameter>
- <type>string</type>
- </term>
- <listitem>
- <para>
- Ïñßæåé ôç óåéñÜ ôçò EGPCS (Environment, GET, POST, Cookie,
- Server) áíÜëõóçò ìåôáâëçôþí. Ç ðñïåðéëåãìÝíç ñýèìéóç áõôïý ôïõ
- directive åßíáé "EGPCS". Ïñßæïíôáò ôï óå "GP", ãéá ðáñÜäåéãìá,
- èá êÜíåé ôçí PHP íá áãíïÞóåé ôåëåßùò ôéò ìåôáâëçôÝò ðåñéâÜëëïíôïò (E),
- ôá cookies and êáé ôéò ìåôáâëçôÝò ôïõ server, êáé íá êÜíåé overwrite üóåò GET
- method ìåôáâëçôÝò ìå ôéò POST-method ìåôáâëçôÝò ðïõ Ý÷ïõí ôï ßäéï üíïìá.
- </para>
- <para>
- Äåßôå åðßóçò ôï <link linkend="ini.register-globals">register_globals</link>.
- </para>
- </listitem>
- </varlistentry>
-
- <varlistentry id="ini.register-globals">
- <term>
- <parameter>register_globals</parameter>
- <type>boolean</type>
- </term>
- <listitem>
- <para>
- Ïñßæåé áí èá êáôá÷ùñçèïýí ïé EGPCS (Environment, GET,
- POST, Cookie, Server) ìåôáâëçôÝò óáí global ìåôáâëçôÝò. Ãéá ðáñÜäåéãìá:
- Áí ôï register_globals = on, ôï url
- <literal>http://www.example.com/test.php?id=3</literal> èá ðáñÜîåé ôï
- <varname>$id</varname>. ¹, ôï <varname>$DOCUMENT_ROOT</varname> áðü ôï
- <varname>$_SERVER['DOCUMENT_ROOT']</varname>. Ìðïñåß íá èÝëåôå íá ôï êÜíåôå
- off áí äåí èÝëåôå íá ãåìßóåôå ôï global scope ôùí script óáò ìå
- äåäïìÝíá ôùí ÷ñçóôþí. Áðü ôçí PHP <ulink url="&url.php.release4.2.0;">4.2.0</ulink>,
- áõôü ôï directive Ý÷åé ðñïåðéëïãÞ ôï <emphasis>off</emphasis>. ÐñïôéìÜôáé áíôß áõôïý, íá
- ðçãáßíåôå ìÝóù ôùí <link linkend="reserved.variables">ÐñïêáèïñéóìÝíùí Ìåôáâëçôþí
- </link> ôçò PHP, üðùò ôá
- <link linkend="language.variables.superglobals">superglobals</link>:
- <varname>$_ENV</varname>, <varname>$_GET</varname>,
- <varname>$_POST</varname>, <varname>$_COOKIE</varname>, êáé
- <varname>$_SERVER</varname>. Ðáñáêáëïýìå äéáâÜóôå ôï êåöÜëáéï ðåñß áóöÜëåéáò êáé ôï
- <link linkend="security.registerglobals">×ñçóéìïðïéþíôáò ôï register_globals</link>
- ãéá ó÷åôéêÝò ðëçñïöïñßåò.
- </para>
- <para>
- Ðáñáêáëïýìå óçìåéþóôå ðùò ôï <systemitem role="directive">register_globals</systemitem>
- äåí ìðïñåß íá ïñéóôåß óôï runtime (<function>ini_set</function>). Ùóôüóï, ìðïñåßôå íá
- ÷ñçóéìïðïéÞóåôå ôï &htaccess; áí ï web server óáò ôï õðïóôçñßæåé üðùò ðåñéãñÜöåôáé
- ðáñáðÜíù. ¸íá ðáñÜäåéãìá êáôá÷þñçóçò óôï &htaccess;:
- <userinput>php_flag register_globals on</userinput>.
- </para>
- <note>
- <para>
- Ôï <systemitem role="directive">register_globals</systemitem> åðéñåÜæåôáé
- áðü ôï <link linkend="ini.variables-order">variables_order</link>
- directive.
- </para>
- </note>
- </listitem>
- </varlistentry>
-
- <varlistentry id="ini.register-argc-argv">
- <term>
- <parameter>register_argc_argv</parameter>
- <type>boolean</type>
- </term>
- <listitem>
- <simpara>
- Ïñßæåé áí ç PHP èá äçëþóåé ôéò argv & argc ìåôáâëçôÝò
- (ðïõ èá ðåñéÝ÷ïõí ôéò GET ðëçñïöïñßåò).
- </simpara>
- <simpara>
- Äåßôå åðßóçò ôï <link linkend="features.commandline">command line</link>.
- Åðßóçò, áõôü ôï directive Ýãéíå äéáèÝóéìï óôçí PHP 4.0.0 êáé
- ðñéí áðü áõôÞ ôçí Ýêäïóç Þôáí ðÜíôá åíåñãïðïéçìÝíï.
- </simpara>
- </listitem>
- </varlistentry>
-
- <varlistentry id="ini.post-max-size">
- <term>
- <parameter>post_max_size</parameter>
- <type>integer</type>
- </term>
- <listitem>
- <simpara>
- Ïñßæåé ôï ìÝãéóôï ìÝãåèïò ôùí post äåäïìÝíùí ðïõ åðéôñÝðåôáé. ÁõôÞ ç ñýèìéóç åðßóçò åðéñåÜæåé
- ôï upload áñ÷åßùí. Ãéá íá åðéôñÝðåôáé upload ìåãÜëùí áñ÷åßùí, áõôÞ ç ôéìÞ ðñÝðåé íá åßíáé ìåãáëýôåñç
- áðü ôï <link linkend="ini.upload-max-filesize">upload_max_filesize</link>.
- </simpara>
- <simpara>
- Áí ôï üñéï ìíÞìçò åßíáé åíåñãïðïéçìÝíï áðü ôï configure script, ôï <link
- linkend="ini.memory-limit">memory_limit</link> åðßóçò åðéñåÜæåé
- ôï upload áñ÷åßùí. Ãåíéêþò, ôï
- <link linkend="ini.memory-limit">memory_limit</link> ðñÝðåé íá åßíáé
- ìåãáëýôåñï áðü ôï <parameter>post_max_size</parameter>.
- </simpara>
- </listitem>
- </varlistentry>
-
- <varlistentry id="ini.gpc-order">
- <term>
- <parameter>gpc_order</parameter>
- <type>string</type>
- </term>
- <listitem>
- <para>
- Ïñßæåé ôç óåéñÜ ôçò áíÜëõóçò ôùí GET/POST/COOKIE ìåôáâëçôþí. Ç
- ðñïåðéëåãìÝíç ñýèìéóç áõôïý ôïõ directive åßíáé "GPC". Ïñßæïíôáò áõôü óå
- "GP", ãéá ðáñÜäåéãìá, èá êÜíåé ôçí PHP íá áãíïÞóåé åíôåëþò ôá cookies
- êáé íá êÜíåé overwrite üóåò GET method ìåôáâëçôÝò ìå ôéò POST-method ìåôáâëçôÝò ðïõ Ý÷ïõí ôï ßäéï üíïìá.
- </para>
- <note>
- <para>
- ÁõôÞ ç åðéëïãÞ äåí åßíáé äéáèÝóéìç óôçí PHP 4.
- ×ñçóéìïðïéÞóôå ôï <link linkend="ini.variables-order">variables_order</link>
- áíôß áõôïý.
- </para>
- </note>
- </listitem>
- </varlistentry>
-
- <varlistentry id="ini.auto-prepend-file">
- <term>
- <parameter>auto_prepend_file</parameter>
- <type>string</type>
- </term>
- <listitem>
- <para>
- Ïñßæåé ôï üíïìá åíüò áñ÷åßïõ ðïõ èá ìåôáöñÜæåôáé áõôüìáôá
- ðñéí ôï êõñßùò áñ÷åßï. Ôï áñ÷åßï ãßíåôáé include óáí íá åß÷å
- êáëåóôåß ìå ôç óõíÜñôçóç <function>include</function>, Ýôóé ôï
- <link linkend="ini.include-path">include_path</link> ÷ñçóéìïðïéåßôáé.
- </para>
- <para>
- Ç åéäéêÞ ôéìÞ <systemitem class="constant">none</systemitem>
- áðåíåñãïðïéåß ôï áõôüìáôï prepend.
- </para>
- </listitem>
- </varlistentry>
-
- <varlistentry id="ini.auto-append-file">
- <term>
- <parameter>auto_append_file</parameter>
- <type>string</type>
- </term>
- <listitem>
- <para>
- Ïñßæåé ôï üíïìá åíüò áñ÷åßïõ ðïõ èá ìåôáöñÜæåôáé áõôüìáôá
- ìåôÜ ôï êõñßùò áñ÷åßï. Ôï áñ÷åßï ãßíåôáé include óáí íá åß÷å
- êáëåóôåß ìå ôç óõíÜñôçóç <function>include</function>, Ýôóé ôï
- <link linkend="ini.include-path">include_path</link> ÷ñçóéìïðïéåßôáé.
- </para>
- <para>
- Ç åéäéêÞ ôéìÞ <systemitem class="constant">none</systemitem>
- áðåíåñãïðïéåß ôï áõôüìáôï prepend.
- <note>
- <simpara>
- Áí ôï script ôåñìáôéóôåß ìå ôçí <function>exit</function>,
- ôï auto-append <emphasis>äåí</emphasis> èá óõìâåß.</simpara>
- </note>
- </para>
- </listitem>
- </varlistentry>
-
- <varlistentry id="ini.default-mimetype">
- <term>
- <parameter>default_mimetype</parameter>
- <type>string</type>
- </term>
- <listitem>
- <para>
- </para>
- </listitem>
- </varlistentry>
-
- <varlistentry id="ini.default-charset">
- <term>
- <parameter>default_charset</parameter>
- <type>string</type>
- </term>
- <listitem>
- <para>
- Áðü ôçí 4.0b4, ç PHP ðÜíôá âãÜæåé Ýíá character encoding óôï
- Content-type: header. Ãéá íá áðåíåñãïðïéÞóåôå ôçí áðïóôïëÞ ôïõ charset, áðëÜ
- ïñßóôå ôï íá åßíáé êåíü.
- </para>
- </listitem>
- </varlistentry>
-
- <varlistentry id="ini.always-populate-raw-post-data">
- <term>
- <parameter>always_populate_raw_post_data</parameter>
- <type>boolean</type>
- </term>
- <listitem>
- <para>
- ÐÜíôá íá ãíùóôïðïéåßôáé ç ìåôáâëçôÞ $HTTP_RAW_POST_DATA.
- </para>
- </listitem>
- </varlistentry>
-
- <varlistentry id="ini.allow-webdav-methods">
- <term>
- <parameter>allow_webdav_methods</parameter>
- <type>boolean</type>
- </term>
- <listitem>
- <para>
- ÅðéôñÝðåé ôï ÷åéñéóìü ôùí WebDAV http áéôÞóåùí ìÝóá áðü PHP scripts (ð.÷.
- PROPFIND, PROPPATCH, MOVE, COPY, êëð..)
- Áí èÝëåôå íá ðÜñåôå ôá post data áõôþí ôùí requests, ðñÝðåé íá
- ïñßóåôå ôï <link linkend="ini.always-populate-raw-post-data">
- always_populate_raw_post_data</link> åðßóçò.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
- </para>
- <para>
- Äåßôå åðßóçò ôá: <link linkend="ini.magic-quotes-gpc">magic_quotes_gpc</link>,
- <link linkend="ini.magic-quotes-runtime">magic-quotes-runtime</link>,
- êáé
- <link linkend="ini.magic-quotes-sybase">magic_quotes_sybase</link>.
- </para>
- </sect2>
-
- <sect2 id="ini.sect.path-directory">
- <title>Paths êáé ÊáôÜëïãïé</title>
- <para>
- <table>
- <title>ÅðéëïãÝò Ñõèìßóåùí ãéá Paths êáé Êáôáëüãïõò</title>
- <tgroup cols="3">
- <thead>
- <row>
- <entry>¼íïìá</entry>
- <entry>ÐñïåðéëïãÞ</entry>
- <entry>Ìåôáâëçôü</entry>
- </row>
- </thead>
- <tbody>
- <row>
- <entry>include_path</entry>
- <entry>PHP_INCLUDE_PATH</entry>
- <entry>PHP_INI_ALL</entry>
- </row>
- <row>
- <entry>doc_root</entry>
- <entry>PHP_INCLUDE_PATH</entry>
- <entry>PHP_INI_SYSTEM</entry>
- </row>
- <row>
- <entry>user_dir</entry>
- <entry>NULL</entry>
- <entry>PHP_INI_SYSTEM</entry>
- </row>
- <row>
- <entry>extension_dir</entry>
- <entry>PHP_EXTENSION_DIR</entry>
- <entry>PHP_INI_SYSTEM</entry>
- </row>
- <row>
- <entry>cgi.force_redirect</entry>
- <entry>"1"</entry>
- <entry>PHP_INI_SYSTEM</entry>
- </row>
- <row>
- <entry>cgi.redirect_status_env</entry>
- <entry>""</entry>
- <entry>PHP_INI_SYSTEM</entry>
- </row>
- <row>
- <entry>fastcgi.impersonate</entry>
- <entry>"0"</entry>
- <entry>PHP_INI_SYSTEM</entry>
- </row>
- </tbody>
- </tgroup>
- </table>
- </para>
-
- &ini.descriptions.title;
-
- <para>
- <variablelist>
-
- <varlistentry id="ini.include-path">
- <term>
- <parameter>include_path</parameter>
- <type>string</type>
- </term>
- <listitem>
- <para>
- Ïñßæåé ìéá ëßóôá áðü êáôÜëïãïõò üðïõ ïé
- <function>require</function>, <function>include</function>
- êáé <function>fopen_with_path</function> óõíáñôÞóåéò øÜ÷íïõí ãéá
- áñ÷åßá. Ôï ó÷Þìá åßíáé óáí ôçí <envar>PATH</envar>
- ìåôáâëçôÞ ðåñéâÜëëïíôïò ôïõ óõóôÞìáôïò ÷ùñéóìÝíåò ìå Ýíá óýìâïëï
- Üíù êáé êÜôù ôåëåßáò óôï UNIX Þ åëëçíéêïý åñùôçìáôéêïý óôá Windows.
- </para>
- <para>
- <example>
- <title>UNIX include_path</title>
- <programlisting role="php.ini">
-<![CDATA[
-include_path=".:/php/includes"
-]]>
- </programlisting>
- </example>
- </para>
- <para>
- <example>
- <title>Windows include_path</title>
- <programlisting role="php.ini">
-<![CDATA[
-include_path=".;c:\php\includes"
-]]>
- </programlisting>
- </example>
- </para>
- <para>
- ×ñçóéìïðïéþíôáò ìéá <literal>.</literal> óôï include path óáò åðéôñÝðåé
- relative includes áöïý õðïíïåß ôïí ôñÝ÷ùí êáôÜëïãï.
- </para>
- </listitem>
- </varlistentry>
-
- <varlistentry id="ini.doc-root">
- <term>
- <parameter>doc_root</parameter>
- <type>string</type>
- </term>
- <listitem>
- <para>
- Ôï "root directory" ôçò PHP óôïí server. ×ñçóéìïðïéåßôáé ìüíï áí
- äåí åßíáé êåíü. Áí ç PHP ãßíåé configured ìå ôï &safemode;, äåí åîõðçñåôïýíôáé áñ÷åßá
- Ýîù áðü áõôü ôïí êáôÜëïãï.
- Áí ç PHP äåí Ý÷åé ãßíåé compiled ìå FORCE_REDIRECT, ÐÑÅÐÅÉ íá ïñßóåôå ôï doc_root
- áí ôñÝ÷åôå ôçí PHP óáí CGI êÜôù áðü ïðïéïíäÞðïôå web server (åêôüò ôïí IIS)
- Ç åíáëëáêôéêÞ åðéëïãÞ åßíáé íá ÷ñçóéìïðïéÞóåôå ôçí <link linkend="ini.cgi.force-redirect">
- cgi.force_redirect</link> ñýèìéóç ðáñáêÜôù.
- </para>
- </listitem>
- </varlistentry>
-
- <varlistentry id="ini.user-dir">
- <term>
- <parameter>user_dir</parameter>
- <type>string</type>
- </term>
- <listitem>
- <para>
- Ôï âáóéêü üíïìá ôïõ êáôáëüãïõ ðïõ ÷ñçóéìïðïéåßôáé óôï home directory êÜðïéïõ
- ÷ñÞóôç
- ãéá ôá <literal>PHP</literal> áñ÷åßá, ãéá ðáñÜäåéãìá
- <literal>public_html</literal>.
- </para>
- </listitem>
- </varlistentry>
-
- <varlistentry id="ini.extension-dir">
- <term>
- <parameter>extension_dir</parameter>
- <type>string</type>
- </term>
- <listitem>
- <para>
- Ïñßæåé óå ðïéü êáôÜëïãï ç PHP èá øÜ÷íåé ãéá äõíáìéêÜ öïñôþóéìåò
- åðåêôÜóåéò (dynamically loadable extensions). Äåßôå åðßóçò ôá: <link linkend="ini.enable-dl">enable_dl</link>,
- êáé <function>dl</function>.
- </para>
- </listitem>
- </varlistentry>
-
- <varlistentry id="ini.extension">
- <term>
- <parameter>extension</parameter>
- <type>string</type>
- </term>
- <listitem>
- <para>
- ÐïéÝò äõíáìéêÜ öïñôþóéìåò åðåêôÜóåéò íá öïñôþèïýí üôáí îåêéíÜ ç
- PHP.
- </para>
- </listitem>
- </varlistentry>
-
- <varlistentry id="ini.cgi.force-redirect">
- <term>
- <parameter>cgi.force_redirect</parameter>
- <type>boolean</type>
- </term>
- <listitem>
- <para>
- Ôï cgi.force_redirect åßíáé áðáñáßôçôï ãéá íá ðñïóöÝñåé áóöÜëåéá üôáí ç PHP ôñÝ÷åé óáí
- CGI êÜôù áðü ôïõò ðåñéóóüôåñïõò web servers. Áí äåí ïñéóôåß, ç PHP ôï åíåñãïðïéåß
- áðü ìüíç ôçò. Ìðïñåßôå íá ôï áðåíåñãïðïéÞóåôå <emphasis>ÌÅ ÄÉÊÏ ÓÁÓ ÑÉÓÊÏ</emphasis>.
- </para>
- <note>
- <para>
- ×ñÞóôåò Windows: ÌÐÏÑÅÉÔÅ ìå áóöÜëåéá íá ôï áðåíåñãïðïéÞóåôå áõôü ãéá ôïí IIS, ìÜëéóôá, ÐÑÅÐÅÉ íá ôï êÜíåôå.
- Ãéá íá êÜíåôå ôïí OmniHTTPD Þ ôïí Xitami íá äïõëÝøïõí ÐÑÅÐÅÉ íá ôï áðåíåñãïðïéÞóåôå.
- </para>
- </note>
- </listitem>
- </varlistentry>
-
- <varlistentry id="ini.cgi.redirect-status-env">
- <term>
- <parameter>cgi.redirect_status_env</parameter>
- <type>string</type>
- </term>
- <listitem>
- <para>
- Áí ôï cgi.force_redirect åßíáé åíåñãïðïéçìÝíï, êáé äåí ôñÝ÷åôå êÜôù áðü
- Apache Þ Netscape (iPlanet) web servers, ÌÐÏÑÅÉ íá ÷ñåéáóôåß íá ïñßóåôå Ýíá
- üíïìá ìåôáâëçôÞò ðåñéâÜëëïíôïò ðïõ ç PHP èá øÜ÷íåé ãéá íá îÝñåé ðùò åßíáé åíôÜîåé
- íá óõíå÷ßóåé ôçí åêôÝëåóç
- </para>
- <note>
- <para>
- Ïñßæïíôáò áõôÞ ôç ìåôáâëçôÞ ÌÐÏÑÅÉ íá äçìéïõñãÞóåé èÝìáôá áóöÜëåéáò,
- ÍÁ ÎÅÑÅÔÅ ÔÉ ÊÁÍÅÔÅ ÐÑÙÔÁ.
- </para>
- </note>
- </listitem>
- </varlistentry>
-
- <varlistentry id="ini.fastcgi.impersonate">
- <term>
- <parameter>fastcgi.impersonate</parameter>
- <type>string</type>
- </term>
- <listitem>
- <para>
- Ôï FastCGI êÜôù áðü ôïí IIS (óå ÏÓ âáóéóìÝíá óå WINNT) õðïóôçñßæåé ôçí éêáíüôçôá íá ðáñéóôÜíåé
- tokens áóöÜëåéáò ôïõ êáëïýíôïò client. Áõôü åðéôñÝðåé óôïí IIS íá ïñßóåé
- ôï ðåñéå÷üìåíï áóöÜëåéáò êÜôù áðü ôçí ïðïßá ôñÝ÷åé ôï request. To mod_fastcgi óôïí Apache
- äåí õðïóôçñßæåé ðñïò ôï ðáñþí áõôü ôï ÷áñáêôçñéóôéêü (03/17/2002)
- Ïñßóôå ôï óå 1 áí ôñÝ÷åôå êÜôù áðü IIS. Ç ðñïåðéëïãÞ åßíáé ìçäÝí.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
- </para>
- </sect2>
-
- <sect2 id="ini.sect.file_uploads">
- <title>Upload áñ÷åßùí</title>
- <para>
- <table>
- <title>ÅðéëïãÝò Ñõèìßóåùí ãéá Upload Áñ÷åßùí</title>
- <tgroup cols="3">
- <thead>
- <row>
- <entry>¼íïìá</entry>
- <entry>ÐñïåðéëïãÞ</entry>
- <entry>Ìåôáâëçôü</entry>
- </row>
- </thead>
- <tbody>
- <row>
- <entry>file_uploads</entry>
- <entry>"1"</entry>
- <entry>PHP_INI_SYSTEM</entry>
- </row>
- <row>
- <entry>upload_tmp_dir</entry>
- <entry>NULL</entry>
- <entry>PHP_INI_SYSTEM</entry>
- </row>
- <row>
- <entry>upload_max_filesize</entry>
- <entry>"2M"</entry>
- <entry>PHP_INI_SYSTEM|PHP_INI_PERDIR</entry>
- </row>
- </tbody>
- </tgroup>
- </table>
- </para>
-
- &ini.descriptions.title;
-
- <para>
- <variablelist>
- <varlistentry id="ini.file-uploads">
- <term>
- <parameter>file_uploads</parameter>
- <type>boolean</type>
- </term>
- <listitem>
- <para>
- Ïñßæåé áí èá åðéôñáðïýí HTTP
- <link linkend="features.file-upload">upload áñ÷åßùí</link>. Äåßôå åðßóçò
- ôá
- <link linkend="ini.upload-max-filesize">upload_max_filesize</link>,
- <link linkend="ini.upload-tmp-dir">upload_tmp_dir</link>, êáé
- <link linkend="ini.post-max-size">post_max_size</link> directives.
- </para>
- </listitem>
- </varlistentry>
-
- <varlistentry id="ini.upload-tmp-dir">
- <term>
- <parameter>upload_tmp_dir</parameter>
- <type>string</type>
- </term>
- <listitem>
- <para>
- Ï ðñïóùñéíüò êáôÜëïãïò ðïõ ÷ñçóéìïðïéåßôáé ãéá áðïèÞêåõóç áñ÷åßùí üôáí ãßíåôáé
- Ýíá upload áñ÷åßïõ. ÐñÝðåé íá åßíáé writable (åããñÜøéìïò) áðü ïðïéïäÞðïôå ÷ñÞóôç ôñÝ÷åé óáí áõôüí ç <literal>PHP</literal>.
- Áí äåí ïñéóôåß, ç PHP èá ÷ñçóéìïðïéÞóåé ôçí ðñïåðéëïãÞ ôïõ óõóôÞìáôïò.
- </para>
- </listitem>
- </varlistentry>
-
- <varlistentry id="ini.upload-max-filesize">
- <term>
- <parameter>upload_max_filesize</parameter>
- <type>integer</type>
- </term>
- <listitem>
- <para>
- Ôï ìÝãéóôï ìÝãåèïò áñ÷åßï åíüò áñ÷åßïõ ðïõ èá ãßíåé upload.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
- </para>
- </sect2>
-
- <sect2 id="ini.sql-general">
- <title>ÃåíéêÜ SQL</title>
- <para>
- <table>
- <title>ÅðéëïãÝò Ñõèìßóåùí ÃåíéêÜ ãéá SQL</title>
- <tgroup cols="3">
- <thead>
- <row>
- <entry>¼íïìá</entry>
- <entry>ÐñïåðéëïãÞ</entry>
- <entry>Ìåôáâëçôü</entry>
- </row>
- </thead>
- <tbody>
- <row>
- <entry>sql.safe_mode</entry>
- <entry>"0"</entry>
- <entry>PHP_INI_SYSTEM</entry>
- </row>
- </tbody>
- </tgroup>
- </table>
- </para>
-
- &ini.descriptions.title;
-
- <para>
- <variablelist>
- <varlistentry id="ini.sql.safe-mode">
- <term>
- <parameter>sql.safe_mode</parameter>
- <type>boolean</type>
- </term>
- <listitem>
- <para>
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
- </para>
- </sect2>
-
- <sect2 id="ini.sect.debugger">
- <title>Ñõèìßóåéò ôùí Directives ãéá ôïí Debugger</title>
- <variablelist>
-
- <varlistentry id="ini.debugger.host">
- <term>
- <parameter>debugger.host</parameter>
- <type>string</type>
- </term>
- <listitem>
- <para>
- Ôï DNS üíïìá Þ ç IP äéåýèõíóç ôïõ host ðïõ èá ÷ñçóéìïðïéåß ï debugger.
- </para>
- </listitem>
- </varlistentry>
-
- <varlistentry id="ini.debugger.port">
- <term>
- <parameter>debugger.port</parameter>
- <type>string</type>
- </term>
- <listitem>
- <para>
- Ï áñéèìüò ôïõ Port ðïõ èá ÷ñçóéìïðïéåßôáé áðü ôïí debugger.
- </para>
- </listitem>
- </varlistentry>
-
- <varlistentry id="ini.debugger.enabled">
- <term>
- <parameter>debugger.enabled</parameter>
- <type>boolean</type>
- </term>
- <listitem>
- <para>
- Ïñßæåé áí ï debugger åßíáé åíåñãïðïéçìÝíïò.
- </para>
- </listitem>
- </varlistentry>
-
- </variablelist>
- </sect2>
-
</sect1>
</chapter>
--goba1091553186--