goba Sat Dec 22 11:59:00 2001 EDT
Modified files:
/phpdoc/hu/features safe-mode.xml
Log:
Update to latest EN-Revision
Index: phpdoc/hu/features/safe-mode.xml
diff -u phpdoc/hu/features/safe-mode.xml:1.5 phpdoc/hu/features/safe-mode.xml:1.6
--- phpdoc/hu/features/safe-mode.xml:1.5 Wed Dec 12 15:51:01 2001
+++ phpdoc/hu/features/safe-mode.xml Sat Dec 22 11:58:59 2001
@@ -1,35 +1,40 @@
<?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.11 Maintainer: goba Status: ready -->
+<!-- EN-Revision: 1.18 Maintainer: goba Status: ready -->
<chapter id="features.safe-mode">
- <title>Safe mode</title>
+ <title>Safe Mode</title>
<para>
- A Safe Mode egy próbálkozás a megosztott szerverek biztonsági
+ A safe mode egy próbálkozás a megosztott szerverek biztonsági
problémáinak megoldására. Architektúrálisan nem korrekt, hogy
ezt a problémát a PHP szintjén próbáljuk megoldani, de mivel
a többi alternatíva a webszerver és operációs rendszer szinteken
nem igazán használható, sokan - különösen az internetszolgáltatók -
- a Safe Mode-ot használják egyelőre.
+ a safe mode-ot használják egyelőre.
</para>
<para>
- A Safe Mode működését befojásoló beállítások:
+ A safe mode működését befolyásoló beállítások:
<programlisting role="ini">
-safe_mode = Off
-open_basedir =
-safe_mode_exec_dir =
-safe_mode_allowed_env_vars = PHP_
-safe_mode_protected_env_vars = LD_LIBRARY_PATH
-disable_functions =
+<![CDATA[
+safe_mode = Off
+open_basedir =
+safe_mode_exec_dir =
+safe_mode_allowed_env_vars = PHP_
+safe_mode_protected_env_vars = LD_LIBRARY_PATH
+disable_fnctions =
+]]>
</programlisting>
</para>
<para>
- Ha a Safe Mode be van kapcsolva, a PHP ellenőrzi, hogy az aktuálisan
+ Ha a <link linkend="ini.safe-mode">safe_mode</link>
+ beállítás be van kapcsolva, a PHP ellenőrzi, hogy az aktuálisan
futó szkript tulajdonosa megegyezik-e a kezelésre megnyitandó
file tulajdonosával. Például:
<programlisting role="ls">
+<![CDATA[
-rw-rw-r-- 1 rasmus rasmus 33 Jul 1 19:20 script.php
-rw-r--r-- 1 root root 1116 May 26 18:01 /etc/passwd
+]]>
</programlisting>
Futtatva ezt a script.php programot:
<programlisting role="php">
@@ -39,16 +44,20 @@
?>
]]>
</programlisting>
- a következő hibát kapod, ha a Safe Mode be van kapcsolva:
- <programlisting role="php">
+ a következő hibát kapod, ha a safe mode be van kapcsolva:
+ <screen>
+<![CDATA[
Warning: SAFE MODE Restriction in effect. The script whose uid is 500 is not
allowed to access /etc/passwd owned by uid 0 in /docroot/script.php on line 2
- </programlisting>
+]]>
+ </screen>
</para>
<para>
- Ha a safe_mode helyett egy open_basedir könyvtárat állítasz be, akkor
- minden engedélyezett file művelet erre a könyvtárra korlátozódik.
- Például (Apache httpd.conf példa):
+ Ha a <link linkend="ini.safe-mode">safe_mode</link> helyett
+ egy <link linkend="ini.open-basedir">open_basedir</link>
+ könyvtárat állítasz be, akkor minden engedélyezett file
+ művelet erre a könyvtárra korlátozódik. Például (Apache
+ httpd.conf példa):
<programlisting role="ini">
<![CDATA[
<Directory /docroot>
@@ -58,32 +67,38 @@
</programlisting>
Ha a fenti script.php programot futtatod, ezzel az open_basedir
beállítással, akkor a következő eredményt kapod:
- <programlisting role="php">
+ <screen>
+<![CDATA[
Warning: open_basedir restriction in effect. File is in wrong directory in
/docroot/script.php on line 2
- </programlisting>
+]]>
+ </screen>
</para>
<para>
Le tudsz tiltani különböző függvényeket akár egyenként is.
Ha hozzáadod ezt a php.ini állományodhoz:
<programlisting role="ini">
+<![CDATA[
disable_functions readfile,system
+]]>
</programlisting>
A következő hibát kapod:
- <programlisting role="php">
+ <screen>
+<![CDATA[
Warning: readfile() has been disabled for security reasons in
/docroot/script.php on line 2
- </programlisting>
+]]>
+ </screen>
</para>
<sect1 id="features.safe-mode.functions">
- <title>A Safe Mode használatakor tiltott/korlátozott függvények</title>
+ <title>A safe mode használatakor tiltott/korlátozott függvények</title>
<para>
Ez még valószínűleg nem teljes, és nem korrekt listája a
függvényeknek, amiket a
- <link linkend="features.safe-mode">Safe Mode</link> korlátoz.
+ <link linkend="features.safe-mode">safe mode</link> korlátoz.
<table>
- <title>Safe Mode-ban korlátozott függvények</title>
+ <title>Safe modeban korlátozott függvények</title>
<tgroup cols="2">
<thead>
<row>
@@ -114,15 +129,15 @@
</row>
<row>
<entry><function>ifx_*</function></entry>
- <entry>sql_safe_mode megkötések, (!= Safe Mode)</</entry>
+ <entry>sql_safe_mode megkötések, (!= safe mode)</</entry>
</row>
<row>
<entry><function>ingres_*</function></entry>
- <entry>sql_safe_mode megkötések, (!= Safe Mode)</entry>
+ <entry>sql_safe_mode megkötések, (!= safe mode)</entry>
</row>
<row>
<entry><function>mysql_*</function></entry>
- <entry>sql_safe_mode megkötések, (!= Safe Mode)</entry>
+ <entry>sql_safe_mode megkötések, (!= safe mode)</entry>
</row>
<row>
<entry><function>pg_loimport</function></entry>
@@ -246,7 +261,7 @@
</row>
<row>
<entry><function>getallheaders</function></entry>
- <entry>Safe Modeban, semmilyen 'authorization' (nem kisbetű/nagybetű érzékeny)
+ <entry>Safe modeban, semmilyen 'authorization' (nem kisbetű/nagybetű érzékeny)
kezdetű fejléc sem kerül visszaadásra. Figyelem: ez nem működik megfelelően
a <function>getallheaders</function> AOL szerveres megvalósításában.</entry>
</row>
@@ -275,10 +290,12 @@
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
-sgml-default-dtd-file:"../manual.ced"
+sgml-default-dtd-file:"../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
-vim: ts=1 sw=1 et syntax=sgml
+vim600: syn=xml fen fdm=syntax fdl=2 si
+vim: et tw=78 syn=sgml
+vi: ts=1 sw=1
-->