goba Thu Jan 25 09:48:06 2001 EDT
Modified files:
/phpdoc/hu Translators
/phpdoc/hu/chapters install.xml
Log:
Cant wait to get some info about installation...
At least be actual to 1.31 version of install.xml..
Index: phpdoc/hu/Translators
diff -u phpdoc/hu/Translators:1.10 phpdoc/hu/Translators:1.11
--- phpdoc/hu/Translators:1.10 Sat Jan 20 11:11:33 2001
+++ phpdoc/hu/Translators Thu Jan 25 09:48:06 2001
@@ -36,7 +36,7 @@
bookinfo.xml Hojtsy G�bor ready 1.11
language-defs.ent Hojtsy G�bor ready 1.1
make_chm_index_hu.html Hojtsy G�bor ready 1.4
-preface.xml Hojtsy G�bor ready 1.5
+preface.xml Hojtsy G�bor ready 1.6
------- appendices ----------------------------------------------------------
debugger.xml Hojtsy G�bor ready 1.5
escaping.xml Hojtsy G�bor ready 1.2
@@ -47,10 +47,9 @@
regexp.xml Hojtsy G�bor ready 1.2
------- chapters ------------------------------------------------------------
config.xml Hojtsy G�bor ready 1.11
-copyright.xml Hojtsy G�bor ready 1.3
-install.xml Hojtsy G�bor ready 1.26
+install.xml Hojtsy G�bor ready 1.31
intro.xml Hojtsy G�bor ready 1.15
-security.xml Hojtsy G�bor ready 1.17
+security.xml Hojtsy G�bor ready 1.18
------- features ------------------------------------------------------------
connection-handling.xml Hojtsy G�bor ready 1.2
cookies.xml Hojtsy G�bor ready 1.2
Index: phpdoc/hu/chapters/install.xml
diff -u phpdoc/hu/chapters/install.xml:1.7 phpdoc/hu/chapters/install.xml:1.8
--- phpdoc/hu/chapters/install.xml:1.7 Fri Dec 22 09:58:48 2000
+++ phpdoc/hu/chapters/install.xml Thu Jan 25 09:48:06 2001
@@ -14,8 +14,10 @@
<title>Telep�t�s UNIX rendszerre</title>
<para>
- Ez a fejezet bemutatja, hogy mik�nt kell telep�teni a PHP-t
- UNIX-on.
+ Ez a fejezet bemutatja, hogy mik�nt kell feltelep�teni �s
+ be�ll�tani a PHP-t UNIX rendszeren. Miel�tt elkezded a
+ telep�t�st, n�zd meg a rendszerednek �s szerverednek
+ megfelel� fejezetet is!
</para>
<para>
@@ -24,75 +26,93 @@
<itemizedlist>
<listitem>
<simpara>
- Alapvet� UNIX ismeretek ("make" �s a C ford�t� haszn�lata)
+ Alapvet� UNIX ismeretek ("make" �s a C ford�t� haszn�lata,
+ ha saj�t magad szeretn�d v�gezni a ford�t�st)
</simpara>
</listitem>
<listitem>
<simpara>
- Egy ANSI C ford�t�
+ Egy ANSI C ford�t� (ha ford�tasz)
</simpara>
</listitem>
<listitem>
<simpara>
+ flex (ford�t�shoz)
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ bison (ford�t�shoz)
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
Egy web szerver
</simpara>
</listitem>
+ <listitem>
+ <simpara>
+ B�rmilyen modul �ltal ig�nyelt elem
+ (mint p�ld�ul a gd vagy pdf k�nyvt�rak)
+ </simpara>
+ </listitem>
</itemizedlist>
</para>
<para>
- Sz�mos m�dja van a PHP ford�t�s�nak �s konfigur�l�s�nak a
- UNIX rendszeren. A teljes konfigur�l�si folyamatot a
+ Sz�mos m�dja van a PHP telep�t�s�nek a UNIX rendszereken,
+ vagy egy ford�t�si �s konfigur�l�si elj�r�ssal, vagy
+ k�l�nb�z� el�re-csomagolt megold�sok haszn�lat�val.
+ Az els� m�d j�val bonyolultabb, �gy a dokument�ci� ink�bb
+ erre a ter�letre fekteti a hangs�lyt.
+ </para>
+ <para>
+ Az alapvet� konfigur�l�si folyamatot a
<filename>configure</filename> sz�m�ra �tadott parancssori
- param�terek szab�lyozz�k. Ez a lap k�rvonalazza a leggyakoribb
- lehet�s�geket, de sz�mos m�s lehet�s�g is rendelkez�sre �ll.
+ param�terek szab�lyozz�k. Ez a fejezet k�rvonalazza a leggyakoribb
+ lehet�s�geket, de sz�mos m�s param�ter is rendelkez�sre �ll.
L�sd a <link linkend="install.configure">Configure opci�k
- teljes list�j�t</link> r�szletesebb inform�ci�k�rt.
+ teljes list�j�t</link> r�szletesebb inform�ci�k�rt. Sz�mos
+ m�dja van a PHP telep�t�s�nek:
<itemizedlist>
<listitem>
<simpara>
- <link linkend="install.unix.apache-module">Apache modul ford�t�sa</link>
+ <link linkend="install.apache">Apache modul ford�t�sa</link>
</simpara>
</listitem>
<listitem>
<simpara>
- <link linkend="install.unix.fhttpd">fhttpd modul ford�t�sa</link>
+ <link linkend="install.fhttpd">fhttpd modul ford�t�sa</link>
</simpara>
</listitem>
<listitem>
<simpara>
M�s szerverekre (<link
- linkend="install.unix.otherhttpd">AOLServer, NSAPI,
+ linkend="install.otherhttpd">AOLServer, NSAPI,
phttpd, Pi3Web, Roxen, thttpd, vagy Zeus</link>) ford�t�s
</simpara>
</listitem>
<listitem>
<simpara>
- <link linkend="install.unix.commandline">CGI futtathat� �llom�ny
k�sz�t�se</link>
+ <link linkend="install.commandline">CGI futtathat� �llom�ny k�sz�t�se</link>
</simpara>
</listitem>
</itemizedlist>
</para>
<sect2 id="install.unix.apache-module">
- <title>Apache modul ford�t�sa</title>
+ <title>Apache modul (Gyors referencia)</title>
<para>
- A PHP-t sz�mos k�l�nb�z� m�don lehet Apache modulk�nt
- ford�tani. El�sz�r megn�zz�nk egy gyors m�dszert. Ut�na
- v�ltozatos p�ld�k k�vetkeznek magyar�zatokkal, hogy l�sd,
- hogyan �rhetsz el k�l�nb�z� dolgokat.
+ A PHP-t sz�mos k�l�nb�z� m�don lehet ford�tani,
+ de az egyik legkedveltebb forma az Apache modulk�nt
+ val� ford�t�s. A k�vetkez�kben egy gyors m�dszert
+ mutatunk be erre.
</para>
- <para>
- Az al�bbi 8. sor <command>configure</command> opci�ihoz
- a <link linkend="install.configure">Configure opci�k
- teljes list�j�b�l</link> v�laszthatsz tov�bbiakat.
- </para>
-
<example id="install.unix.apache-module.quick">
<title>
- Gyors telep�t�si utas�t�sok (az Apache modul verzi�hoz)
+ Gyors telep�t�si utas�t�sok PHP 4-hez (Apache modul verzi�)
</title>
<programlisting>
@@ -107,181 +127,26 @@
9. make
10. make install
11. cd ../apache_1.3.x
-12. PHP 3 eset�n: ./configure --activate-module=src/modules/php3/libphp3.a
- PHP 4 eset�n: ./configure --activate-module=src/modules/php4/libphp4.a
+12. ./configure --activate-module=src/modules/php4/libphp4.a
13. make
14. make install
- Ehelyett a l�p�s helyett tal�n jobb, ha a httpd
- futtathat� �llom�ny�t a megl�v�re
- r�m�solod. Gy�z�dj meg r�la, hogy
- el�tte le�ll�tottad a szervert.
+ Ehelyett a l�p�s helyett tal�n jobb, ha a httpd futtathat� �llom�ny�t
+ a megl�v�re r�m�solod. Gy�z�dj meg r�la, hogy el�tte le�ll�tottad
+ a szervert!
15. cd ../php-x.x.x
-16. PHP 3 eset�n: cp php3.ini-dist /usr/local/lib/php3.ini
- PHP 4 eset�n: cp php.ini-dist /usr/local/lib/php.ini
-
- Szerkeszteheted az .ini f�jlt, hogy be�ll�tsd
- a PHP opci�kat. Ha ezt a f�jlt egy m�sik el�r�si
- �tvonalon szeretn�d elhelyezni, haszn�ld ezt:
- --with-config-file-path=/eleresiut a 8-as lep�sben.
-
+16. cp php.ini-dist /usr/local/lib/php.ini
17. Szerkeszd a httpd.conf vagy srm.conf f�jlt �s add hozz�:
-
- PHP 3 eset�n: AddType application/x-httpd-php3 .php3
- PHP 4 eset�n: AddType application/x-httpd-php .php
-
- B�rmilyen kiterjeszt�st v�laszthatsz itt. A .php
- egyszer�en csak egy javaslat. Ak�r a .html is ker�lhet ide.
+ AddType application/x-httpd-php .php
18. Haszn�ld a szok�sos m�dszert az Apache szerver �jraind�t�s�ra.
(Le kell �ll�tanod �s �jra kell ind�tanod a szervert, nem csak
�jrat�lteni egy HUP vagy USR1 jellel.)
</programlisting>
</example>
-
- <para>
- <informalexample>
- <programlisting>
-./configure --with-apxs --with-pgsql
- </programlisting>
- </informalexample>
- </para>
- <para>
- Ez l�tre fog hozni egy <filename>libphp4.so</filename> megosztott
- library-t, amit az Apache szerverbe egy LoadModule sorral
- lehet bet�lteni a <filename>httpd.conf</filename> f�jlban.
- A PostgreSQL t�mogat�s ebben az esetben be�p�tett a
- <filename>libphp4.so</filename> library-ba.
- </para>
- <para>
- <informalexample>
- <programlisting>
-./configure --with-apxs --with-pgsql=shared
- </programlisting>
- </informalexample>
- </para>
- <para>
- Ez szint�n egy <filename>libphp4.so</filename> megosztott
- library-t hoz l�tre az Apache sz�m�ra, de egy
- <filename>pgsql.so</filename> library-t is gener�l,
- amit k�s�bb a PHP-be kell t�lteni a <filename>php.ini</filename>
- extension direkt�v�j�val, vagy egy szkriptben a
- <function>dl</function> f�ggv�nnyel.
- </para>
- <para>
- <informalexample>
- <programlisting>
-./configure --with-apache=/az/apache/forras/eleresi/utja --with-pgsql
- </programlisting>
- </informalexample>
- </para>
- <para>
- Ez l�tre fog hozni egy <filename>libmodphp4.a</filename> library-t,
- egy <filename>mod_php4.c</filename>-t, �s n�h�ny kapcsol�d�
- f�jlt, �s bem�solja az Apache forr�s f�ba a
- <literal>src/modules/php4</literal> k�nyvt�rba.
- Ezut�n az Apache ford�t�sa az
- <literal>--activate-module=src/modules/php4/libphp4.a</literal>
- opci�val t�rt�nik, �s az Apache ford�t� rendszer el� fog
- �ll�tani egy <filename>libphp4.a</filename> f�jlt, �s
- statikusan beford�tja a <filename>httpd</filename> bin�ris
- �llom�nyba. A PostgreSQL t�mogat�s k�zvetlen�l a
- <filename>httpd</filename> futatthat� �llom�ny r�sze,
- teh�t a v�gs� eredm�ny egy egyed�l�ll� <filename>httpd</filename>
- f�jl, ami minden Apache �s PHP funkci�t tartalmaz.
- </para>
- <para>
- <informalexample>
- <programlisting>
-./configure --with-apache=/az/apache/forras/eleresi/utja --with-pgsql=shared
- </programlisting>
- </informalexample>
- </para>
- <para>
- Majdnem megegyezik az el�z�vel, azonban a PostgreSQL t�mogat�s
- nem k�zvetlen�l a <filename>httpd</filename> futtathat�
- �llom�nyba �p�l be, hanem l�trej�n egy <filename>pgsql.so</filename>
- megosztott library, �s ezt k�s�bb a PHP-be t�ltheted a
- <filename>php.ini</filename> extension be�ll�t�ssal,
- vagy k�zvetlen�l a <function>dl</function> f�ggv�nnyel
- egy PHP szkriptben.
- </para>
- <para>
- Amikor eld�nt�d, hogy melyik ford�t�si m�dszert v�lasztod,
- vedd sz�mba minden lehet�s�g el�nyeit �s h�tr�nyait is.
- A k�l�n�ll� objektumk�nt val� ford�t�snak megvan az az el�nye,
- hogy lehet�s�ged van az Apache-ot k�l�n leford�tani, �s
- nem kell mindig �jraford�tani, amikor lecser�led a PHP-t.
- Az Apache-ba �p�t�s (statikus m�dszer) el�nye, hogy a PHP
- gyorsabban fog bet�lt�dni �s futni. Tov�bbi inform�ci�k�rt
- l�sd az Apache <ulink url="&url.apachedso;">DSO t�mogat�sr�l
- sz�l� oldal�t</ulink>.
- </para>
- </sect2>
-
- <sect2 id="install.unix.fhttpd">
- <title>fhttpd modul ford�t�sa</title>
-
- <para>
- Ahhoz, hogy fhttpd modulk�nt �ll�tsd be a PHP-t,
- v�laszolj "yes"-el a "Build as an fhttpd module?" k�rd�sre
- (ez a <option><link linkend="install.configure.with-fhttpd">
- --with-fhttpd</link>=<replaceable>DIR</replaceable></option>
- opci� a configure-ban) �s add meg az fhttpd k�nyvt�r�t. Ez
- alapbe�ll�t�sban <filename
- class="directory">/usr/local/src/fhttpd</filename>. Ha
- fhttpd-t haszn�lsz, a PHP fel�p�t�se modulk�nt jobb
- teljes�tm�nyt fog ny�jtani, t�bb beavaztkoz�si lehet�s�get
- �s t�voli futtat�st biztos�t.
- </para>
- </sect2>
-
- <sect2 id="install.unix.otherhttpd">
- <title>M�s szerverekre ford�t�s</title>
- <para>
- A PHP �gy k�sz�lt, hogy v�ltozatos szerverekkel legyen
- k�pes az egy�ttm�k�d�sre. L�sd a
- <link linkend="install.configure.servers">Szerverekkel kapcsolatos
- be�ll�t�sokat</link> a teljes list�hoz.
- </para>
- </sect2>
-
- <sect2 id="install.unix.commandline">
- <title>CGI/parancssori verzi�</title>
- <para>
- Alapbe�ll�t�sban a PHP CGI programk�nt fordul le. Ez l�trehoz
- egy parancssorb�l haszn�lhat� �rtelmez�t, ami CGI feldolgoz�sra
- vagy nem webbel kapcsolatos PHP programoz�sra is haszn�lhat�.
- Ha egy olyan webszervert futtatsz, amelyhez a PHP modul szint�
- t�mogat�ssal rendelkezik, akkor jobb teljes�tm�ny
- el�r�s�hez haszn�ld ink�bb azt a m�dszert.
- A CGI verzi� azonban lehet�v� teszi az Apache-ot
- haszn�l�knak, hogy m�s-m�s PHP oldalakat m�s-m�s
- user-id-kkel futtassanak. Olvasd el a <link linkend="security">biztons�gr�l
- sz�l� fejezetet</link>, ha CGI-k�nt szeretn�d haszn�lni a PHP-t.
- </para>
- </sect2>
-
- <sect2 id="database-support-options">
- <title>Adatb�zis-t�mogat�si opci�k</title>
- <para>
- A PHP be�p�tett t�mogat�ssal rendelkezik sz�mos adatb�zishoz
- (bele�rtve az ODBC-t is). A k�l�nb�z� adatb�zisok t�mogat�s�nak
- enged�lyez�se ford�t�sid�ben, a <filename>configure</filename>
- szkriptnek �tadott param�terekkel t�rt�nik. Olvasd el
- az <link linkend="install.configure.databases">�sszes
- adatb�zissal kapcsolatos opci�</link> c�m� r�szt tov�bbi
- inform�ci�k�rt.
- </para>
-
- <para>
- A <filename>configure</filename> param�tereinek list�ja a <link
- linkend="install.configure">Configure opci�k teljes list�ja</link>
- c�m� fejezetben olvashat�.
- </para>
</sect2>
-
+
<sect2 id="install.building">
<title>Ford�t�s</title>
<simpara>
@@ -292,39 +157,315 @@
c�m� r�szt.
</simpara>
</sect2>
+ </sect1>
- <sect2 id="install.testing">
- <title>Tesztel�s</title>
+ <sect1 id="install.linux">
+ <title>Telep�t�s Linux rendszerre</title>
+ <para>
+ Ez a fejezet a PHP Linux rendszerre t�rt�n� telep�t�s�nek
+ dokument�ci�j�t tartalmazza.
+ </para>
+ <sect2 id="install.linux.packages">
+ <title>Csomagok haszn�lata</title>
<simpara>
- Ha CGI programk�nt ford�tottad le a PHP-t, tesztelheted az
- eredm�nyt azzal, hogy be�rod <command>make test</command>.
- Mindig j�l j�n, ha leteszteled, mert �gy r�gt�n �szlelhetsz
- olyan probl�m�kat, amik esetleg csak k�s�bb bukkantak
- volna fel.
+ Sz�mos Linux disztrib�ci� valamilyen csomag t�mogat�ssal
+ rendelkezik, (p�ld�ul rpm). Ez sokat tud seg�teni egy
+ �ltal�nos telep�t�s elv�gz�s�ben, de ha m�s funkci�kra is
+ v�gysz (p�ld�ul biztons�gos szerver funkci�kra, vagy m�s
+ adatb�zis t�mogat�s�ra), el�fordulhat, hogy m�gis magadnak
+ kell ford�tanod a PHP-t �s/vagy a szervert. Ha nem vagy
+ tapasztalt az �n�ll� ford�t�sban, meg�ri ut�nan�zni, hogy
+ elk�sz�tette-e m�r valaki m�s azt a csomagot, ami a k�v�nt
+ funkci�kkal rendelkezik.
</simpara>
</sect2>
+ </sect1>
- <sect2 id="install.benchmarking">
- <title>Szintm�r�s (benchmarking)</title>
+ <sect1 id="install.hpux">
+ <title>Telep�t�s HP-UX rendszerre</title>
+ <para>
+ Ez a fejezet a PHP HP-UX rendszerre t�rt�n� telep�t�s�nek
+ dokument�ci�j�t tartalmazza.
+ </para>
+ <example id="install.hpux.example">
+ <title>
+ Telep�t�si �tmutat� a HP-UX 10-hez
+ </title>
+ <programlisting>
+Forr�s: [EMAIL PROTECTED]
+D�tum: 04-Jan-2001 09:49
+(Ezek a tippek a PHP v4.0.4 �s Apache v1.3.9 verzi�kra vonatkoznak)
+
+Teh�t szeretn�d telep�teni a PHP-t �s az Apache szervert
+egy HP-UX 10.20-at futtat� g�pen?
+
+1. Sz�ks�ged lesz a gzip-re. T�ltsd le a
+http://hpux.connect.org.uk/ftp/hpux/Gnu/gzip-1.2.4a/gzip-1.2.4a-sd-10.20.depot.Z
+c�mr�l, t�m�r�tsd ki, �s telep�tsd swinstall-al.
+
+2. Sz�ks�ged lesz a gcc-re. T�ltsd le a
+http://gatekeep.cs.utah.edu/ftp/hpux/Gnu/gcc-2.95.2/gcc-2.95.2-sd-10.20.depot.gz
+c�mr�l, t�m�r�tsd ki (most m�r gzip-el), �s telep�tsd swinstall-al.
+
+3. Sz�ks�ged lesz a gnu binutils-ra. T�ltsd le a
+http://hpux.connect.org.uk/ftp/hpux/Gnu/binutils-2.9.1/binutils-2.9.1-sd-10.20.depot.gz
+
+c�mr�l, t�m�r�tsd ki, �s telep�tsd swinstall-al.
+
+4. Sz�ks�ged lesz a bison-ra. T�ltsd le a
+http://hpux.connect.org.uk/ftp/hpux/Gnu/bison-1.28/bison-1.28-sd-10.20.depot.gz
+c�mr�l, �s telep�tsd az eddigiek szerint.
+
+5. Sz�ks�ged lesz a flex-re. Ennek sajnos csak a forr�sk�dj�t
+tudod let�lteni az egyik http://www.gnu.org t�k�rkiszolg�l�r�l.
+A "non-gnu" k�nyvt�rban tal�lod az ftp helyen. T�ltsd le az
+�llom�nyt, t�m�r�tsd ki, �s a tar -xvf paranccsal megkapod
+a sz�ks�ges f�jlokat. L�pj be a l�trej�tt flex k�nyvt�rba, �s
+hajsd futtasd a k�vetkez�ket sorban egym�s ut�n: ./configure,
+make, make install.
+
+Ha hiba�zeneteket kapsz, feltehet�en az a probl�ma, hogy gcc nincs
+a PATH-ban, teh�t add hozz� a PATH-hoz.
+
+Most pedig j�nnek a nehezebb dolgok.
+
+6. T�ltsd le a PHP �s Apache forr�sk�dokat.
+
+7. Alkalmazd r�juk a gunzip �s tar -xvf parancsokat.
+
+M�dos�tanod kell p�r �llom�nyt, hogy helyesen leforduljanak.
+
+8. El�sz�r a configure nev� f�jl szorul n�mi szerkeszt�sre, mivel
+�gy t�nik nem tudja k�vetni, hogy HP-UX g�pen vagyunk.
+Lesz m�g egy jobb m�dszer ennek a megold�s�ra, de addig is
+egy j�l m�k�d� jav�t�s a
+ lt_target=hpux10.20
+beilleszt�se a configure szkript 47286-adik sor�n�l.
+
+9. A k�vetkez� l�p�sben az Apache GuessOS f�jl szorul
+jav�t�sra. Az apache_1.3.9/src/helpers f�jlban �rd �t a
+89. sort. Ez a jelenlegi tartalma:
+ "echo "hp${HPUXMACH}-hpux${HPUXVER}"; exit 0"
+Erre kell �tirni:
+ "echo "hp${HPUXMACH}-hp-hpux${HPUXVER}"; exit 0"
+
+10. Megosztott modulk�nt (SO) nem telep�thet� a PHP HP-UX
+rendszeren, ez�rt statikusan bele kell ford�tanod a szerverbe.
+Ehhez k�vesd az Apache oldalon tal�lhat� utas�t�sokat.
+
+11. A PHP �s Apache most m�r sikeresen lefordult, de az Apache
+nem fog elindulni. L�tre kell hoznod egy �j felhaszn�l�t
+az Apache sz�m�ra, p�ld�ul www vagy apache n�ven. Ut�na
+a 252-253-ik sort kell m�dos�tanod az Apache conf/httpd.conf
+�llom�nyban, teh�t ehelyett a k�t sor helyett:
+ User nobody
+ Group nogroup
+valami hasonl�d lesz:
+ User www
+ Group sys
+
+Ez az�rt sz�ks�ges, mivel az Apache nem futtathat�
+a nobody nev� felhaszn�l�val HP-UX alatt.
+
+Most m�r az Apache �s a PHP is sikeresen m�k�dik.
+
+Rem�lem ez az �tmutat� seg�tett,
+Paul Mckay.
+ </programlisting>
+ </example>
+
+</sect1>
+
+<sect1 id="install.solaris">
+<title>Telep�t�s Solaris rendszerre</title>
+<para>
+ Ez a fejezet a PHP Solaris rendszerre t�rt�n� telep�t�s�nek
+ dokument�ci�j�t tartalmazza.
+</para>
+<sect2 id="install.solaris.required">
+ <title>Sz�ks�ges programok</title>
+ <para>
+ A Solaris telep�t�sek gyakran nem tartalmaznak C ford�t�t,
+ �s a kapcsol�d� eszk�z�ket. A sz�ks�ges programok:
+ <itemizedlist>
+ <listitem>
<simpara>
- Ha CGI programk�nt ford�tottad le a PHP 3-at, tesztelheted a
- sebess�g�t azzal, hogy be�rod <command>make bench</command>. Ha a
- "safe mode" be van kapcsolva, tal�n nem fog j�l lefutni
- a benchmark, a megengedett 30 m�sodperc alatt. Ez az�rt van, mert a
- <function>set_time_limit</function> nem haszn�lhat� safe mode-ban.
- Haszn�ld a <link
- linkend="ini.max-execution-time">max_execution_time</link>
- konfigur�ci�s be�ll�t�st, hogy megadhasd ezt az id�t a
- szkriptjeidnek. A <command>make bench</command> nem veszi
- figyelembe a <link
- linkend="configuration.file">konfigur�ci�s f�jlt</link>.
+ gcc (javasolt, m�s C ford�t� is j� lehet)
</simpara>
- <note>
- <simpara>
- A <command>make bench</command> csak PHP 3-ban �rhet� el!
- </simpara>
- </note>
- </sect2>
+ </listitem>
+ <listitem>
+ <simpara>
+ make
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ flex
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ bison
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ m4
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ autoconf
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ automake
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ perl
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ gzip
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ tar
+ </simpara>
+ </listitem>
+ </itemizedlist>
+ Term�szetesen sz�ks�ged lehet tov�bbi szoftverek telep�t�s�re
+ (�s esetleg ford�t�s�ra), ha plusz funkci�kat szeretn�l el�rni
+ (p�ld�ul Oracle vagy MySQL adatb�zisok).
+ </para>
+ </sect2>
+
+ <sect2 id="install.solaris.packages">
+ <title>Csomagok haszn�lata</title>
+ <simpara>
+ Egyszer�s�theted a Solaris telep�t�si elj�r�st, ha a pkgadd-et
+ haszn�lod a sz�ks�ges komponensek nagyr�sz�nek telep�t�s�n�l.
+ </simpara>
+ </sect2>
+ </sect1>
+
+ <sect1 id="install.macosx">
+ <title>Telep�t�s Mac OS X rendszerre</title>
+ <para>
+ Ez a fejezet a PHP Mac OS X rendszerre t�rt�n� telep�t�s�nek
+ dokument�ci�j�t tartalmazza.
+ </para>
+ <sect2 id="install.macosx.packages">
+ <title>Csomagok haszn�lata</title>
+ <simpara>
+ Rendelkez�sre �ll n�h�ny el�re-csomagolt �s el�re-ford�tott
+ PHP v�ltozat a Mac OS X rendszerekre. Ez sokat tud seg�teni egy
+ �ltal�nos telep�t�s elv�gz�s�ben, de ha m�s funkci�kra is
+ v�gysz (p�ld�ul biztons�gos szerver funkci�kra, vagy m�s
+ adatb�zis t�mogat�s�ra), el�fordulhat, hogy m�gis magadnak
+ kell ford�tanod a PHP-t �s/vagy a szervert. Ha nem vagy
+ tapasztalt az �n�ll� ford�t�sban, meg�ri ut�nan�zni, hogy
+ elk�sz�tette-e m�r valaki m�s azt a csomagot, ami a k�v�nt
+ funkci�kkal rendelkezik.
+ A <ulink url="&url.lightyear;">Lightyear Design</ulink>
+ biztos�t el�re-ford�tott PHP csomagokat OS X-hez,
+ �pp�gy, mint a <ulink url="&url.tenon;">Tenon
+ Intersystems</ulink>.
+ </simpara>
+ </sect2>
+ <sect2 id="install.macosx.compile">
+ <title>Ford�t�s OS X szerveren</title>
+ <simpara>
+ K�t - n�mik�pp k�l�nb�z� - verzi�ja �rhet� el a Mac OS X-nek,
+ a kliens �s szerver v�ltozat. A k�vetkez�k az OS X szerverre
+ vonatkoznak.
+ </simpara>
+ <example id="install.macosx.compile.example">
+ <title>
+ Mac OS X szerver telep�t�s
+ </title>
+ <programlisting>
+1. T�ltsd le az Apache �s PHP legfrissebb v�ltozatait
+2. T�m�r�tsd ki ezeket, �s futtasd a configure programot az Apache-ra:
+ ./configure --exec-prefix=/usr \
+ --localstatedir=/var \
+ --mandir=/usr/share/man \
+ --libexecdir=/System/Library/Apache/Modules \
+ --iconsdir=/System/Library/Apache/Icons \
+ --includedir=/System/Library/Frameworks/Apache.framework/Versions/1.3/Headers \
+ --enable-shared=max \
+ --enable-module=most \
+ --target=apache
+
+4. Esetleg hozz�adhatod m�g a k�vetkez� sort:
+ setenv OPTIM=-O2
+ Ha szeren�d, ha a ford�t� n�mi optimaliz�l�st v�gezne.
+
+5. L�pj be a php4 forr�s k�nyvt�r�ba, �s futtasd a configure programot:
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --mandir=/usr/share/man \
+ --with-xml \
+ --with-apache=/src/apache_1.3.12
+
+ Ha b�rmilyen m�s kiterjeszt�st szeretn�l (MySQL, GD, stb.),
+ szerepeltesd a megfelel� param�tereket itt. A
+ --with-apache param�ternek az Apache forr�sk�nyvt�r�t
+ add meg, p�ld�ul "/src/apache_1.3.12".
+6. make
+7. make install
+ Ez l�tre fog hozni egy k�nyvt�rat az Apache forr�sk�nyvt�r�ban
+ az src/modules/php4 alatt.
+
+8. Most �jra futtatnod kell a configure-t az Apache-ra,
+ hogy be�p�tsd a PHP 4-et:
+ ./configure --exec-prefix=/usr \
+ --localstatedir=/var \
+ --mandir=/usr/share/man \
+ --libexecdir=/System/Library/Apache/Modules \
+ --iconsdir=/System/Library/Apache/Icons \
+ --includedir=/System/Library/Frameworks/Apache.framework/Versions/1.3/Headers \
+ --enable-shared=max \
+ --enable-module=most \
+ --target=apache \
+ --activate-module=src/modules/php4/libphp4.a
+
+ Itt kaphatsz egy �zenetet, ami azt �ll�tja, hogy a libmodphp4.a
+ elvault. Ha ez t�rt�nik, menj az src/modules/php4 k�nyvt�rba,
+ az Apache forr�sk�nyvt�r alatt, �s hajtsd v�gre ezt:
+
+ ranlib libmodphp4.a
+
+ Azt�b l�pj vissza az Apache forr�sk�nyvt�r gy�ker�be, �s
+ ism�t futtasd az el�z� configure parancssort. Ez aktualiz�lja
+ a link t�bl�t.
+
+9. make
+10. make install
+
+11. M�sold, �s nevezd �t a php.ini-dist �llom�nyt a "bin"
+ k�nyvt�rba a PHP 4 forr�sk�nvyt�rb�l:
+ cp php.ini-dist /usr/local/bin/php.ini
+
+ vagy (ha nincs local k�nyvt�rad)
+
+ cp php.ini-dist /usr/bin/php.ini
+ </programlisting>
+ </example>
+
+<simpara>
+ M�s p�ld�k a
+ <ulink url="&url.stepwise.macosx-client;">Mac OS X kliensre</ulink>
+ �s a
+ <ulink url="&url.stepwise.macosx-client;">Mac OS X szerverre</ulink>
+ el�rhet�ek a <ulink url="&url.stepwise;">Stepwise</ulink> honlapon.
+ </simpara>
+ </sect2>
</sect1>
<sect1 id="install.configure">
@@ -2676,48 +2817,107 @@
</sect1>
<sect1 id="install-windows95-nt">
- <title>Telep�t�s Windows 95/98/NT rendszerre</title>
+ <title>Telep�t�s Windows 9x/NT/2000 rendszerre</title>
- <simpara>
- Ezt az �tmutat�st &link.bob; k�sz�tette. A legfrissebb
- verzi� angolul megtal�lhat� a <ulink
- url="&url.win32install;">&url.win32install;</ulink>.
- </simpara>
<para>
- Ez a le�r�s a k�vetkez� szervereket fedi le:
+ K�t f� m�dja van a PHP telep�t�s�nek Windows rendszeren,
+ v�laszthatod a k�zi telep�t�st, vagy az installshield
+ telep�t�t.
<itemizedlist>
- <listitem>
- <para>
- Personal Web Server (friss verzi� javasolt)
- </para>
- </listitem>
<listitem>
- <para>
- Internet Information Server 3 vagy 4
- </para>
+ <simpara>
+ Az <link linkend="install.windows.installer">Installshield</link>
+ �tmutat�t itt tal�lod.
+ </simpara>
</listitem>
<listitem>
- <para>
- Apache 1.3.x
- </para>
- </listitem>
- <listitem>
- <para>
- Omni HTTPd 2.0b1
- </para>
+ <simpara>
+ A <link linkend="install.windows.manual">K�zi telep�t�s</link>
+ �tmutat�it itt tal�lod.
+ </simpara>
</listitem>
</itemizedlist>
</para>
-
- <sect2 id="install.windows.general">
- <title>�ltal�nos telep�t�si l�p�sek</title>
+ <sect2 id="install.windows.installer">
+ <title>Windows Installshield telep�t�s</title>
+
<para>
- A k�vetkez� l�p�seket kell elv�gezni, miel�tt a szerverspecifikus
- telep�t�si folyamatot elkezded.
-
- <itemizedlist>
- <listitem>
+ A Windows PHP telep�t� beszerezhet� a <ulink url="&url.php;">&url.php;</ulink>
+ let�lt�sek oldal�r�l (vagy a legk�zelebbi t�k�rkiszolg�l�r�l).
+ Alkalmas arra, hogy telep�tse a PHP CGI verzi�j�t, �s IIS, PWS
+ vagy Xitami szerver eset�n elv�gezze a sz�ks�ges be�ll�t�sokat is.
+ </para>
+
+ <simpara>
+ El�sz�r telep�tsd a v�lasztott szervert a g�pedre, �s ellen�rizd,
+ hogy j�l m�k�dik-e.
+ </simpara>
+
+ <simpara>
+ Futtassd a telep�t� exe f�jlt, �s k�vesd a var�zsl� �ltal adott
+ utas�t�sokat. K�tf�le telep�t�s k�z�l v�laszthatsz - a standard
+ telep�t�s j�l haszn�lhat� alapbe�ll�t�sokat ad, az advanced
+ k�rd�seket tesz fel.
+ </simpara>
+
+ <simpara>
+ A telep�t�s var�zsl�ja el�g inform�ci�t gy�jt ahhoz, hogy elv�gezhesse
+ a <filename>php.ini</filename> f�jl be�ll�t�s�t �s konfigur�lja a
+ szervert a PHP sz�m�ra. IIS eset�n, vagy NT Workstation alatt PWS
+ haszn�latakor az �sszes ponton fellelhet� script map be�ll�t�st
+ megmutatja, �s kiv�laszthatod, hogy mely pontokra ker�lj�n
+ be a PHP t�mogat�s.
+ </simpara>
+
+ <simpara>
+ Mikor a telep�t�s befejez�d�tt, a var�zsl� inform�l arr�l, hogy
+ sz�ks�ges-e a rendszer, ill. a szerver �jraind�t�sa, vagy r�gt�n
+ elkezdheted a munk�t a PHP-vel.
+ </simpara>
+ </sect2>
+
+ <sect2 id="install.windows.manual">
+ <title>�ltal�nos telep�t�si l�p�sek</title>
+ <simpara>
+ Ez a fejezet seg�t a PHP k�zi telep�t�s�ben �s
+ konfigur�l�s�ban, ha Windows 9x/NT/2000 szerveren dolgozol.
+ Ezt az �tmutat�t eredetileg &link.bob; k�sz�tette. Az eredeti
+ verzi� angolul megtal�lhat� a <ulink
+ url="&url.win32install;">&url.win32install;</ulink>.
+ </simpara>
+ <para>
+ Ez a le�r�s a k�vetkez� szerverek manu�lis PHP telep�t�s�t fedi le:
+ <itemizedlist>
+ <listitem>
+ <para>
+ Personal Web Server (friss verzi� javasolt)
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Internet Information Server 3 vagy 4
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Apache 1.3.x
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Omni HTTPd 2.0b1 vagy �jabb
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para>
+ A k�vetkez� l�p�seket el kell v�gezned, miel�tt a
+ saj�t kiszolg�l�dnak megfelel� telep�t�si folyamatot
+ elkezded.
+
+ <itemizedlist>
+ <listitem>
<para>
T�m�r�tsd ki a zip f�jlt egy tetsz�legesen
v�lasztott k�nyvt�rba. Mondjuk kezd�snek a "C:\PHP\"
@@ -2765,31 +2965,415 @@
m�k�d�s�hez sz�ks�ges programokat.
Ezenk�v�l egy szkripten bel�l is bet�lthetsz dinamikusan
egy modult a <command>dl("php_*.dll");</command> haszn�lat�val.
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ PWS �s IIS szervereken be�ll�thatod a browscap.ini-t,
+ hogy mutasson a "c:\windows\system\inetsrv\browscap.ini"-re Windows
+95/98-ban
+ vagy "c:\winnt\system32\inetsrv\browscap.ini"-re NT szerveren. A
+browscap
+ haszn�lat�r�l tov�bbi inform�ci�t tal�lsz <ulink
+ url="&url.browscap;">ezen a c�men</ulink>. V�laszd a forr�s
+ ("source") gombot, hogy l�sd, hogyan m�k�dik.
+ </simpara>
+ </listitem>
+ </itemizedlist>
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <simpara>
+ A PHP kiterjeszt�sek DDL-jei "php_"-al kezd�dnek, �gy nem
+ lehet probl�ma k�z�tt�k �s a k�ls� library-k k�z�tt.
+ </simpara>
+
+ </sect2>
+ </sect1>
+
+ <sect1 id="install-windows-modules">
+ <title>Windows modulok telep�t�se</title>
+ <para>
+ Miut�n feltelep�tetted a PHP-t a kiszolg�l�dra, feltehet�en
+ be szeretn�d �ll�tani a modulokat is. Az al�bbi t�bl�zatban
+ megtal�lod, hogy mely Windows modulok �rhet�ek el jelenleg.
+ Ahogy a telep�t�si l�p�sekn�l le�rtuk, a PHP indul�sakor
+ bet�lt�d� modulokat �gy tudod kiv�lasztani, hogy a php.ini
+ �llom�nyban kiveszed a megjegyz�s jelet a megfelelel�
+ 'extension=php_*.dll' sorok el�l. N�h�ny modul esetleg
+ m�s programokat is ig�nyel a rendszerben, hogy m�k�dhessen.
+ A PHP <ulink url="&url.php.faq;">FAQ</ulink> tov�bbi
+ inform�ci�kkal szolg�l arr�l, hogy hol szerezheted be
+ ezeket. A PHP szkriptekben dinamikusan is bet�lthetsz
+ modulokat a <command>dl("php_*.dll");</command> h�v�ssal.
+ </para>
+ <sect2 id="install.windows.modules">
+ <title>PHP Modulok Windows alatt</title>
+
+ <para>
+ <table>
+ <title>PHP Modulok Windows alatt</title>
+ <tgroup cols="2">
+ <tbody>
+ <row>
+ <entry>php_calendar.dll</entry>
+ <entry>Napt�r konverzi�s rutinok</entry>
+ </row>
+ <row>
+ <entry>php_crypt.dll</entry>
+ <entry>Crypt f�ggv�nyek</entry>
+ </row>
+ <row>
+ <entry>php_dbase.dll</entry>
+ <entry>DBase f�ggv�nyek</entry>
+ </row>
+ <row>
+ <entry>php_dbm.dll</entry>
+ <entry>GDBM emul�ci� a Berkely DB2 library seg�ts�g�vel</entry>
+ </row>
+ <row>
+ <entry>php_filepro.dll</entry>
+ <entry>CSAK OLVAS�SI el�r�s a filepro adatb�zisokhoz</entry>
+ </row>
+ <row>
+ <entry>php_gd.dll</entry>
+ <entry>GD Library f�ggv�nyek k�pek k�sz�t�s�hez</entry>
+ </row>
+ <row>
+ <entry>php_hyperwave.dll</entry>
+ <entry>HyperWave f�ggv�nyek</entry>
+ </row>
+ <row>
+ <entry>php_imap4r2.dll</entry>
+ <entry>IMAP 4 f�ggv�nyek</entry>
+ </row>
+ <row>
+ <entry>php_ldap.dll</entry>
+ <entry>LDAP f�ggv�nyek</entry>
+ </row>
+ <row>
+ <entry>php_msql1.dll</entry>
+ <entry>mSQL 1 kliens</entry>
+ </row>
+ <row>
+ <entry>php_msql2.dll</entry>
+ <entry>mSQL 2 kliens</entry>
+ </row>
+ <row>
+ <entry>php_mssql.dll</entry>
+ <entry>MSSQL kliens (MSSQL DB-Libraries sz�ks�ges)</entry>
+ </row>
+ <row>
+ <entry>php3_mysql.dll (A PHP 4-be be�p�t�sre ker�lt!)</entry>
+ <entry>MySQL f�ggv�nyek</entry>
+ </row>
+ <row>
+ <entry>php_nsmail.dll</entry>
+ <entry>Netscape mail f�ggv�nyek</entry>
+ </row>
+ <row>
+ <entry>php_oci73.dll</entry>
+ <entry>Oracle f�ggv�nyek</entry>
+ </row>
+ <row>
+ <entry>php_snmp.dll</entry>
+ <entry>SNMP get �s walk f�ggv�nyek (csak NT-n!)</entry>
+ </row>
+ <row>
+ <entry>php_zlib.dll</entry>
+ <entry>ZLib f�ggv�nyek</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ </para>
+
+ </sect2>
+ </sect1>
+
+ <sect1 id="install.apache">
+ <title>Apache szerver telep�t�sek</title>
+ <para>
+ Ez a fejezet a PHP Apache szerverre telep�t�s�vel foglalkozik,
+ mind a <link linkend="install.apache.unix">Unix</link>, mind a
+ <link linkend="install.apache.windows">Windows</link> v�ltozatokkal.
+ </para>
+ <sect2 id="install.apache.unix">
+ <title>A PHP telep�t�sre Apache-al UNIX rendszeren (r�szletes)</title>
+ <para>
+ Az al�bbi 8. sor <command>configure</command> opci�ihoz
+ a <link linkend="install.configure">Configure opci�k
+ teljes list�j�b�l</link> v�laszthatsz tov�bbiakat.
+ </para>
+
+ <example id="install.unix.apache.unix.longer">
+ <title>
+ Gyors telep�t�si utas�t�sok PHP 4-hez (Apache modul verzi�)
+ </title>
+
+ <programlisting>
+1. gunzip apache_1.3.x.tar.gz
+2. tar xvf apache_1.3.x.tar
+3. gunzip php-x.x.x.tar.gz
+4. tar xvf php-x.x.x.tar
+5. cd apache_1.3.x
+6. ./configure --prefix=/www
+7. cd ../php-x.x.x
+8. ./configure --with-mysql --with-apache=../apache_1.3.x --enable-track-vars
+9. make
+10. make install
+11. cd ../apache_1.3.x
+12. PHP 3 eset�n: ./configure --activate-module=src/modules/php3/libphp3.a
+ PHP 4 eset�n: ./configure --activate-module=src/modules/php4/libphp4.a
+13. make
+14. make install
+
+ Ehelyett a l�p�s helyett tal�n jobb, ha a httpd futtathat� �llom�ny�t
+ a megl�v�re r�m�solod. Gy�z�dj meg r�la, hogy el�tte le�ll�tottad
+ a szervert!
+
+15. cd ../php-x.x.x
+16. PHP 3 eset�n: cp php3.ini-dist /usr/local/lib/php3.ini
+ PHP 4 eset�n: cp php.ini-dist /usr/local/lib/php.ini
+
+ Szerkeszheted az .ini �llom�nyt, be�ll�tva az opci�kat.
+ Ha m�shova szeretn�d tenni ezt a f�jlt, add meg a
+ --with-config-file-path=/eleresi/ut param�tert a 8. l�p�sben.
+
+17. Szerkeszd a httpd.conf vagy srm.conf f�jlt �s add hozz�:
+
+ PHP 3 eset�n: AddType application/x-httpd-php3 .php3
+ PHP 4 eset�n: AddType application/x-httpd-php .php
+
+ Itt b�rmilyen kiterjeszt�st v�laszthatsz. A .php csak a
+ mi javaslatunk. Ak�r a .html kiterjeszt�st is megadhatod.
+
+18. Haszn�ld a szok�sos m�dszert az Apache szerver �jraind�t�s�ra.
+ (Le kell �ll�tanod �s �jra kell ind�tanod a szervert, nem csak
+ �jrat�lteni egy HUP vagy USR1 jellel.)
+ </programlisting>
+ </example>
+
+ <para>
+ A PHP Apache szerverrel t�rt�n� ford�t�s�nak n�h�ny p�ld�ja:
+ <informalexample>
+ <programlisting>
+./configure --with-apxs --with-pgsql
+ </programlisting>
+ </informalexample>
+ </para>
+ <para>
+ Ez l�tre fog hozni egy <filename>libphp4.so</filename> megosztott
+ modult, amit az Apache szerverbe egy LoadModule sorral
+ lehet bet�lteni a <filename>httpd.conf</filename> f�jlban.
+ A PostgreSQL t�mogat�s ebben az esetben be�p�tett a
+ <filename>libphp4.so</filename> modulba.
+ </para>
+ <para>
+ <informalexample>
+ <programlisting>
+./configure --with-apxs --with-pgsql=shared
+ </programlisting>
+ </informalexample>
+ </para>
+ <para>
+ Ez szint�n egy <filename>libphp4.so</filename> megosztott
+ modult hoz l�tre az Apache sz�m�ra, de egy
+ <filename>pgsql.so</filename> modult is gener�l,
+ amit k�s�bb a PHP-be kell t�lteni a <filename>php.ini</filename>
+ extension direkt�v�j�val, vagy egy szkriptben a
+ <function>dl</function> f�ggv�nnyel.
+ </para>
+ <para>
+ <informalexample>
+ <programlisting>
+./configure --with-apache=/az/apache/forras/eleresi/utja --with-pgsql
+ </programlisting>
+ </informalexample>
+ </para>
+ <para>
+ Ez l�tre fog hozni egy <filename>libmodphp4.a</filename> modult,
+ egy <filename>mod_php4.c</filename>-t, �s n�h�ny kapcsol�d�
+ f�jlt, �s bem�solja az Apache forr�s f�ba a
+ <literal>src/modules/php4</literal> k�nyvt�rba.
+ Ezut�n az Apache ford�t�sa az
+ <literal>--activate-module=src/modules/php4/libphp4.a</literal>
+ opci�val t�rt�nik, �s az Apache ford�t� rendszer el� fog
+ �ll�tani egy <filename>libphp4.a</filename> f�jlt, �s
+ statikusan beford�tja a <filename>httpd</filename> bin�ris
+ �llom�nyba. A PostgreSQL t�mogat�s k�zvetlen�l a
+ <filename>httpd</filename> futatthat� �llom�ny r�sze,
+ teh�t a v�gs� eredm�ny egy egyed�l�ll� <filename>httpd</filename>
+ f�jl, ami minden Apache �s PHP funkci�t tartalmaz.
+ </para>
+ <para>
+ <informalexample>
+ <programlisting>
+./configure --with-apache=/az/apache/forras/eleresi/utja --with-pgsql=shared
+ </programlisting>
+ </informalexample>
+ </para>
+ <para>
+ Majdnem megegyezik az el�z�vel, azonban a PostgreSQL t�mogat�s
+ nem k�zvetlen�l a <filename>httpd</filename> futtathat�
+ �llom�nyba �p�l be, hanem l�trej�n egy <filename>pgsql.so</filename>
+ megosztott modul, �s ezt k�s�bb a PHP-be t�ltheted a
+ <filename>php.ini</filename> extension be�ll�t�ssal,
+ vagy k�zvetlen�l a <function>dl</function> f�ggv�nnyel
+ egy PHP szkriptben.
+ </para>
+ <para>
+ Amikor eld�nt�d, hogy melyik ford�t�si m�dszert v�lasztod,
+ vedd sz�mba minden lehet�s�g el�nyeit �s h�tr�nyait is.
+ A k�l�n�ll� objektumk�nt val� ford�t�snak megvan az az el�nye,
+ hogy lehet�s�ged van az Apache-ot k�l�n leford�tani, �s
+ nem kell mindig �jraford�tani, amikor lecser�led a PHP-t.
+ Az Apache-ba �p�t�s (statikus m�dszer) el�nye, hogy a PHP
+ gyorsabban fog bet�lt�dni �s futni. Tov�bbi inform�ci�k�rt
+ l�sd az Apache <ulink url="&url.apachedso;">DSO t�mogat�sr�l
+ sz�l� oldal�t</ulink>.
+ </para>
+ </sect2>
+
+
+ <sect2 id="install.apache.windows">
+ <title>Windows 9x/NT �s Apache 1.3.x</title>
+
+ <simpara>
+ A PHP CGI futtathat� �llom�ny be�ll�t�s�hoz az
+ <literal>srm.conf</literal> vagy <literal>httpd.conf</literal>
+ f�jlok egyik�t szerkesztened kell.
+ </simpara>
+ <simpara>
+ B�r lehet sz�mos v�ltozata a PHP be�ll�t�s�nak Apache szerveren,
+ az al�bbi verzi� el�g egyszer� a kezd�k sz�m�ra is. N�zz ut�na
+ a tov�bbi konfigur�ci�s lehet�s�geknek az Apache dokument�ci�dban.
+ </simpara>
+
+ <para>
+ <itemizedlist>
+ <listitem>
+ <simpara>
+ <literal>
+ ScriptAlias /php/ "c:/php-exe-eleresi-utja/"
+ </literal>
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ <literal>
+ AddType application/x-httpd-php .php
+ </literal>
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ <literal>
+ AddType application/x-httpd-php .phtml
+ </literal>
+ </simpara>
+ </listitem>
+ <listitem>
+ <simpara>
+ <literal>
+ Action application/x-httpd-php "/php/php.exe"
+ </literal>
+ </simpara>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <simpara>
+ Ahhoz, hogy haszn�lhasd a szintaxis kiemel�st, egyszer�en
+ k�sz�ts egy PHP szkript f�jlt �s illeszd be ezt a k�dot:
+ <literal><?php show_source
+ ("eredeti_php_szkript.php"); ?></literal>.
+ �rtelemszer�en helyettes�tsd az
+ <literal>eredeti_php_script.php</literal> r�szt a megmutatni
+ kiv�nt forr�sk�dot tartalmaz� f�jlal. (Ez csup�n egy m�dja
+ annak, hogy ezt megtedd).
+ <emphasis>Megjegyz�s:</emphasis> Win-Apache alatt
+ minden ford�tott perjel (backslash) helyett szimpla
+ perjelet kell haszn�lni egy el�r�si �t meghat�roz�sakor, pl.
+ "c:\konyvtar\file.kit" helyett "c:/konyvtar/file.kit".
</simpara>
- </listitem>
- <listitem>
+ </sect2>
+ </sect1>
+
+ <sect1 id="install.commandline">
+ <title>CGI/parancssori verzi�</title>
+ <para>
+ Alapbe�ll�t�sban a PHP CGI programk�nt fordul le. Ez l�trehoz
+ egy parancssorb�l haszn�lhat� �rtelmez�t, ami CGI feldolgoz�sra
+ vagy nem webbel kapcsolatos PHP programoz�sra is haszn�lhat�.
+ Ha egy olyan webszervert futtatsz, amelyhez a PHP modul szint�
+ t�mogat�ssal rendelkezik, akkor jobb teljes�tm�ny
+ el�r�s�hez haszn�ld ink�bb azt a m�dszert.
+ A CGI verzi� azonban lehet�v� teszi az Apache-ot
+ haszn�l�knak, hogy m�s-m�s PHP oldalakat m�s-m�s
+ user-id-kkel futtassanak. Olvasd el a <link linkend="security">biztons�gr�l
+ sz�l� fejezetet</link>, ha CGI-k�nt szeretn�d haszn�lni a PHP-t.
+ </para>
+
+ <sect2 id="install.commandline.testing">
+ <title>Tesztel�s</title>
<simpara>
- PWS �s IIS szervereken be�ll�thatod a browscap.ini-t,
- hogy mutasson a "c:\windows\system\inetsrv\browscap.ini"-re Windows
95/98-ban
- vagy "c:\winnt\system32\inetsrv\browscap.ini"-re NT szerveren. A
browscap
- haszn�lat�r�l tov�bbi inform�ci�t tal�lsz <ulink
- url="&url.browscap;">ezen a c�men</ulink>. V�laszd a forr�s
- ("source") gombot, hogy l�sd, hogyan m�k�dik.
+ Ha CGI programk�nt ford�tottad le a PHP-t, tesztelheted az
+ eredm�nyt azzal, hogy be�rod <command>make test</command>.
+ Mindig j�l j�n, ha leteszteled, mert �gy r�gt�n �szlelhetsz
+ olyan probl�m�kat, amik esetleg csak k�s�bb bukkantak
+ volna fel.
</simpara>
- </listitem>
- </itemizedlist>
- </para>
- </listitem>
- </itemizedlist></para>
+ </sect2>
+
+ <sect2 id="install.commandline.benchmarking">
+ <title>Szintm�r�s (benchmarking)</title>
<simpara>
- A PHP kiterjeszt�sek DDL-jei "php_"-al kezd�dnek, �gy nem
- lehet probl�ma k�z�tt�k �s a k�ls� library-k k�z�tt.
+ Ha CGI programk�nt ford�tottad le a PHP 3-at, tesztelheted a
+ sebess�g�t azzal, hogy be�rod <command>make bench</command>. Ha a
+ "safe mode" be van kapcsolva, tal�n nem fog j�l lefutni
+ a benchmark, a megengedett 30 m�sodperc alatt. Ez az�rt van, mert a
+ <function>set_time_limit</function> nem haszn�lhat� safe mode-ban.
+ Haszn�ld a <link
+ linkend="ini.max-execution-time">max_execution_time</link>
+ konfigur�ci�s be�ll�t�st, hogy megadhasd ezt az id�t a
+ szkriptjeidnek. A <command>make bench</command> nem veszi
+ figyelembe a <link
+ linkend="configuration.file">konfigur�ci�s f�jlt</link>.
</simpara>
+ <note>
+ <simpara>
+ A <command>make bench</command> csak PHP 3-ban �rhet� el!
+ </simpara>
+ </note>
+ </sect2>
+ </sect1>
- </sect2>
+ <sect1 id="install.fhttpd">
+ <title>fhttpd modul ford�t�sa</title>
+ <para>
+ Ahhoz, hogy fhttpd modulk�nt �ll�tsd be a PHP-t,
+ v�laszolj "yes"-el a "Build as an fhttpd module?" k�rd�sre
+ (ez a <option><link linkend="install.configure.with-fhttpd">
+ --with-fhttpd</link>=<replaceable>DIR</replaceable></option>
+ opci� a configure-ban) �s add meg az fhttpd k�nyvt�r�t. Ez
+ alapbe�ll�t�sban <filename
+ class="directory">/usr/local/src/fhttpd</filename>. Ha
+ fhttpd-t haszn�lsz, a PHP fel�p�t�se modulk�nt jobb
+ teljes�tm�nyt fog ny�jtani, t�bb beavaztkoz�si lehet�s�get
+ �s t�voli futtat�st biztos�t.
+ </para>
+ </sect1>
- <sect2 id="install.windows.iis3">
- <title>Windows 95/98/NT �s PWS/IIS 3</title>
+ <sect1 id="install.iis">
+ <title>Telep�t�s IIS/PWS szerverre</title>
+ <para>
+ Ez a fejezet az IIS szerverekre vonatkoz� PHP telep�t�si
+ �tmutat�kat tartalmazza, mind az
+ <link linkend="install.iis.iis3">IIS3</link>, mind az
+ <link linkend="install.iis.iis4">IIS4</link> verzi�khoz.
+ </para>
+ <sect2 id="install.iis.iis3">
+ <title>Windows 9x/NT/2000 �s PWS/IIS 3</title>
<simpara>
Ezen szervereken a konfigur�l�s a megadott INF f�jl
@@ -2936,11 +3520,11 @@
</sect2>
- <sect2 id="install.windowsnt.iis4">
- <title>Windows NT �s IIS 4</title>
+ <sect2 id="install.iis.iis4">
+ <title>Windows NT/2000 �s IIS 4</title>
<simpara>
- A PHP telep�t�se IIS 4-el felszerelt NT szerverre a
+ A PHP telep�t�se IIS 4-el felszerelt Windows NT/2000 szerverre a
k�vetkez�k�ppen t�rt�nik:
</simpara>
@@ -2992,77 +3576,151 @@
</listitem>
</itemizedlist>
</para>
-
</sect2>
+ </sect1>
+
+ <sect1 id="install.netscape-enterprise">
+ <title>Telep�t�s Netscape �s iPlanet Enterprise Server kiszoplg�l�kra</title>
+ <para>
+ A PHP ford�t�s�hoz NES vagy iPlanet webszervereken, add meg a
+ <option><link linkend="install.configure.with-nsapi">--with-nsapi</link> =
+<replaceable>DIR</replaceable></option>
+ opci�n�l a megfelel� telep�t�si k�nvyt�rat. Az alapbe�ll�t�s� k�nyvt�r
+ �ltal�ban a <filename
+class="directory">/opt/netscape/suitespot/</filename>.
+ Olvasd el a <filename>/php-xxx-version/sapi/nsapi/nsapi-readme.txt</filename>
+ �llom�nyt is!
+ </para>
+ <para>
+ <example id="install.netscape-enterprise.solaris">
+ <title>
+ Telep�t�si p�lda Netscape Enterprise szerverhez Solaris rendszeren
+ </title>
+ <programlisting>
+�tmutat� Sun Solaris 2.6 rendszerre Netscape Enterprise Server 3.6 kiszolg�l�val
+Forr�s: [EMAIL PROTECTED]
- <sect2 id="install.windows.apache">
- <title>Windows 9x/NT �s Apache 1.3.x</title>
-
- <simpara>
- A PHP CGI futtathat� �llom�ny be�ll�t�s�hoz az
- <literal>srm.conf</literal> vagy <literal>httpd.conf</literal>
- f�jlok egyik�t szerkesztened kell.
- </simpara>
- <simpara>
- B�r lehet sz�mos v�ltozata a PHP
- be�ll�t�s�nak Apache szerveren, az al�bbi
- verzi� el�g egyszer� a kezd�k sz�m�ra
- is. N�zz ut�na a tov�bbi konfigur�ci�s
- lehet�s�geknek az Apache dokument�ci�dban.
- </simpara>
+1. Telep�tsd a k�vetkez� csomagokat a www.sunfreeware.com c�mr�l,
+vagy m�s let�lt�si helyr�l:
+ flex-2_5_4a-sol26-sparc-local
+ gcc-2_95_2-sol26-sparc-local
+ gzip-1.2.4-sol26-sparc-local
+ perl-5_005_03-sol26-sparc-local
+ bison-1_25-sol26-sparc-local
+ make-3_76_1-sol26-sparc-local
+ m4-1_4-sol26-sparc-local
+ autoconf-2.13
+ automake-1.4
+ mysql-3.23.24-beta (ha mysql t�mogat�st is szeretn�l)
+ tar-1.13 (GNU tar)
+
+2. Gy�z�dj meg r�la, hogy a PATH-ban vannak a sz�ks�ges k�nyvt�rak:
+ PATH=.:/usr/local/bin:/usr/sbin:/usr/bin:/usr/ccs/bin
+ export PATH
+
+3. gunzip php-x.x.x.tar.gz (ha .gz csomagod van, egy�bk�nt ezt hagyd ki)
+4. tar xvf php-x.x.x.tar
+5. cd ../php-x.x.x
+
+6. A k�vetkez� l�p�sben a minta szerint a Netscape Server a /opt/netscape/suitespot/
+k�nyvt�rba van telep�tve. Ha n�lad ez m�shol tal�lhat�, m�dos�tsd annak megfelel�en:
+ /configure --with-mysql=/usr/local/mysql --with-nsapi=/opt/netscape/suitespot/
+--enable-track-vars --enable-libgcc
+7. make
+8. make install
+ </programlisting>
+ </example>
+ Miut�n az alap telep�t�st elv�gezted, �s elolvastad a
+ readme �llom�nyt, esetleg n�h�ny tov�bbi konfigur�ci�s
+ l�p�st is kell tenned.
+ </para>
<para>
- <itemizedlist>
- <listitem>
- <simpara>
- <literal>
- ScriptAlias /php/ "c:/php-exe-eleresi-utja/"
- </literal>
- </simpara>
- </listitem>
- <listitem>
- <simpara>
- <literal>
- AddType application/x-httpd-php .php
- </literal>
- </simpara>
- </listitem>
- <listitem>
- <simpara>
- <literal>
- AddType application/x-httpd-php .phtml
- </literal>
- </simpara>
- </listitem>
- <listitem>
- <simpara>
- <literal>
- Action application/x-httpd-php "/php/php.exe"
- </literal>
- </simpara>
- </listitem>
- </itemizedlist>
+ El�sz�r is hozz� kell adnod n�h�ny el�r�si utat
+ az LD_LIBRARY_PATH k�rnyezeti v�ltoz�nak, hogy a
+ Netscape megtal�lja az �sszes megosztott modult.
+ Ez legjobban a Netscape Server ind�t�szkriptj�ben
+ oldhat� meg. A Windows felhaszn�l�k val�sz�n�leg
+ kihagyhatj�k ezt a l�p�st. Az ind�t�szkript �ltal�ban
+ a <filename
+ class="directory">/eleresi/ut/a/szerverhez/https-szervernev/start</filename>
+ k�nyvt�rban tal�lhat�.
+ </para>
+ <para>
+ �gyszint�n szerkesztened kell a be�ll�t�sok �llom�ny�t
+ a <filename
+ class="directory">/eleresi/ut/a/szerverhez/https-szervernev/config/</filename>
+ k�nyvt�rban.
</para>
+
+ <example id="install.netscape-enterprise.configure">
+ <title>
+ Be�ll�t�si p�lda a Netscape Enterprise szerverhez
+ </title>
+ <programlisting>
+Be�ll�t�si �tmutat� a Netscape Enterprise Server kiszolg�l�hoz
+Forr�s: [EMAIL PROTECTED]
+
+1. Add a k�vetkez� sort a mime.types �llom�nyhoz:
+ type=magnus-internal/x-httpd-php exts=php
+
+2. Add a k�vetkez�t az obj.conf �llom�nyhoz. Az shlib param�ter
+m�s lehet az oper�ci�s rendszerednek megfelel�en. P�ld�ul
+Unix rendszeren:
+/opt/netscape/suitespot/bin/libphp4.so.
+A k�vetkez� sorokat helyezd el a mime t�pusok be�ll�t�sa ut�n.
+ Init fn="load-modules" funcs="php4_init,php4_close,php4_execute,php4_auth_trans"
+shlib="/php4/nsapiPHP4.dll"
+ Init fn=php4_init errorString="Failed to initialize PHP!"
+
+ <object name="default">
+ .
+ .
+ .
+ .#FIGYELEM a k�vetkez� sor minden 'ObjectType' ut�n, �s minden 'AddLog' el�tt
+kell, hogy legyen
+ Service fn="php4_execute" type="magnus-internal/x-httpd-php"
+ .
+ .
+ </Object>
+
+
+ <Object name="x-httpd-php">
+ ObjectType fn="force-type" type="magnus-internal/x-httpd-php"
+ Service fn=php4_execute
+ </Object>
+
+
+ Azonos�t�si (authentication) be�ll�t�sok
+
+ A PHP azonos�t�s nem haszn�lhat� b�rmely m�s azonos�t�ssal egyid�ben.
+ MINDEN AZONOS�T�SI K�R�ST A PHP SZKRIPTED KAP MEG. Ahhoz, hogy a
+ PHP azonos�t�sz a teljes szerver sz�m�ra be�ll�tsd add meg a k�vetkez�
+ sort:
+
+ <Object name="default">
+ AuthTrans fn=php4_auth_trans
+ .
+ .
+ .
+ .
+ </Object>
+
+ Ha a PHP azonos�t�st csak egy k�nyvt�rban szeretn�d haszn�lni, add
+ meg a k�vetkez�ket:
+
+ <Object ppath="d:\eleresi\ut\a\vedett\konyvtarhoz\*">
+ AuthTrans fn=php4_auth_trans
+ </Object>
+ </programlisting>
+ </example>
+ </sect1>
- <simpara>
- Ahhoz, hogy haszn�lhasd a szintaxis kiemel�st, egyszer�en
- k�sz�ts egy PHP szkript f�jlt �s illeszd be ezt
- a k�dot: <literal><?php show_source
- ("eredeti_php_szkript.php"); ?></literal>.
- �rtelemszer�en helyettes�tsd az
- <literal>eredeti_php_script.php</literal> r�szt a megmutatni
- kiv�nt forr�sk�dot tartalmaz� f�jlal. (Ez
- csup�n egy m�dja annak, hogy ezt megtedd).
- <emphasis>Megjegyz�s:</emphasis> Win-Apache alatt
- minden ford�tott perjel (backslash) helyett szimpla
- perjelet kell haszn�lni egy el�r�si �t meghat�roz�sakor, pl.
- "c:\konyvtar\file.kit" helyett "c:/konyvtar/file.kit".
- </simpara>
+ <sect1 id="install.omnihttpd">
+ <title>Telep�t�s Omni HTTPd kiszolg�l�ra</title>
- </sect2>
+ <para>
+ Ez a fejezet az Omni HTTPd szerverre t�rt�n� telep�t�si
+ �tmutat�kat tartalmazza.
+ </para>
- <sect2 id="install.windows.omnihttpd">
- <title>Omni HTTPd 2.0b1 for Windows</title>
+ <sect2 id="install.omnihttpd.windows">
+ <title>Omni HTTPd 2.0b1 vagy �jabb Windows rendszeren</title>
<simpara>
Ezt a legk�nnyebb be�ll�tani, m�gpedig az al�bbiak szerint:
@@ -3111,129 +3769,17 @@
amit a PHP-hez szeretn�l haszn�lni.
</simpara>
- </sect2>
-
- <sect2 id="install.windowsnt.installer">
- <title>Windows Installshield telep�t�s</title>
-
- <para>
- A Windows PHP telep�t� beszerezhet� a <ulink url="&url.php;">&url.php;</ulink>
- let�lt�sek oldal�r�l (vagy a legk�zelebbi mirror site-r�l). Alkalmas
- arra, hogy telep�tse a PHP CGI verzi�j�t, �s IIS, PWS vagy Xitami
- szerver eset�n elv�gezze a sz�ks�ges be�ll�t�sokat is.
- </para>
-
- <simpara>
- El�sz�r telep�tsd a v�lasztott szervert a g�pedre, �s ellen�rizd,
- hogy j�l m�k�dik-e.
- </simpara>
-
- <simpara>
- Futtassd a telep�t� exe f�jlt, �s k�vesd a var�zsl� �ltal adott
- utas�t�sokat. K�tf�le telep�t�s k�z�l v�laszthatsz - a standard
- telep�t�s j�l haszn�lhat� alapbe�ll�t�sokat ad, az advanced
- k�rd�seket tesz fel.
- </simpara>
-
- <simpara>
- A telep�t�s var�zsl�ja el�g inform�ci�t gy�jt ahhoz, hogy elv�gezhesse
- a <filename>php.ini</filename> f�jl be�ll�t�s�t �s konfigur�lja a
- szervert a PHP sz�m�ra. IIS eset�n, vagy NT Workstation alatt PWS
- haszn�latakor az �sszes ponton fellelhet� script map be�ll�t�st
- megmutatja, �s kiv�laszthatod, hogy mely pontokra ker�lj�n
- be a PHP t�mogat�s.
- </simpara>
-
- <simpara>
- Mikor a telep�t�s befejez�d�tt, a var�zsl� inform�l arr�l, hogy
- sz�ks�ges-e a rendszer, ill. a szerver �jraind�t�sa, vagy r�gt�n
- elkezdheted a munk�t a PHP-vel.
- </simpara>
- </sect2>
-
- <sect2 id="install.windows.modules">
- <title>PHP Modulok Windows alatt</title>
-
- <para>
- <table>
- <title>PHP Modulok Windows alatt</title>
- <tgroup cols="2">
- <tbody>
- <row>
- <entry>php_calendar.dll</entry>
- <entry>Napt�r konverzi�s rutinok</entry>
- </row>
- <row>
- <entry>php_crypt.dll</entry>
- <entry>Crypt f�ggv�nyek</entry>
- </row>
- <row>
- <entry>php_dbase.dll</entry>
- <entry>DBase f�ggv�nyek</entry>
- </row>
- <row>
- <entry>php_dbm.dll</entry>
- <entry>GDBM emul�ci� a Berkely DB2 library seg�ts�g�vel</entry>
- </row>
- <row>
- <entry>php_filepro.dll</entry>
- <entry>CSAK OLVAS�SI el�r�s a filepro adatb�zisokhoz</entry>
- </row>
- <row>
- <entry>php_gd.dll</entry>
- <entry>GD Library f�ggv�nyek gif manipul�ci�khoz</entry>
- </row>
- <row>
- <entry>php_hyperwave.dll</entry>
- <entry>HyperWave f�ggv�nyek</entry>
- </row>
- <row>
- <entry>php_imap4r2.dll</entry>
- <entry>IMAP 4 f�ggv�nyek</entry>
- </row>
- <row>
- <entry>php_ldap.dll</entry>
- <entry>LDAP f�ggv�nyek</entry>
- </row>
- <row>
- <entry>php_msql1.dll</entry>
- <entry>mSQL 1 kliens</entry>
- </row>
- <row>
- <entry>php_msql2.dll</entry>
- <entry>mSQL 2 kliens</entry>
- </row>
- <row>
- <entry>php_mssql.dll</entry>
- <entry>MSSQL kliens (MSSQL DB-Libraries sz�ks�ges)</entry>
- </row>
- <row>
- <entry>php3_mysql.dll (A PHP 4-be be�p�t�sre ker�lt!)</entry>
- <entry>MySQL f�ggv�nyek</entry>
- </row>
- <row>
- <entry>php_nsmail.dll</entry>
- <entry>Netscape mail f�ggv�nyek</entry>
- </row>
- <row>
- <entry>php_oci73.dll</entry>
- <entry>Oracle f�ggv�nyek</entry>
- </row>
- <row>
- <entry>php_snmp.dll</entry>
- <entry>SNMP get �s walk f�ggv�nyek (csak NT-n!)</entry>
- </row>
- <row>
- <entry>php_zlib.dll</entry>
- <entry>ZLib f�ggv�nyek</entry>
- </row>
- </tbody>
- </tgroup>
- </table>
- </para>
-
</sect2>
+ </sect1>
+ <sect1 id="install.otherhttpd">
+ <title>M�s szerverekre ford�t�s</title>
+ <para>
+ A PHP �gy k�sz�lt, hogy v�ltozatos szerverekkel legyen
+ k�pes az egy�ttm�k�d�sre. L�sd a
+ <link linkend="install.configure.servers">Szerverekkel
+ kapcsolatos be�ll�t�sokat</link> a teljes list�hoz.
+ </para>
</sect1>
<sect1 id="install-problems">
@@ -3266,17 +3812,17 @@
<title>Egy�b probl�m�k</title>
<simpara>
- Ha m�g mindig elakadsz, tal�n valaki a PHP levelez�si
+ Ha m�g mindig elakadsz, tal�n valaki a PHP telep�t�si levelez�si
list�n tud seg�teni. J�l teszed, ha el�sz�r
megn�zed az arch�vumot, h�tha m�r valaki
megv�laszolt egy hasonl� k�rd�st. Az arch�vum
el�rhet� a support oldalon a <ulink
- url="&url.php;">&url.php;</ulink> c�men. Az angol PHP levelez�list�ra
- val� feliratkoz�shoz k�ldj egy �res levelet a <ulink
- url="mailto:&email.php3.subscribe;">&email.php3.subscribe;</ulink>.
+ url="&url.php;">&url.php;</ulink> c�men. Az angol PHP telep�t�si
+ levelez�list�ra val� feliratkoz�shoz k�ldj egy �res levelet a <ulink
+ url="mailto:&email.php.install.subscribe;">&email.php.install.subscribe;</ulink>.
c�mre. A levelez�lista c�me:
- <literal>&email.php3;</literal>. A magyar PHP levelez�list�ra
- val� feliratkoz�shoz k�ldj egy subscribe subject-el rendelkez� levelet a
+ <literal>&email.php.install;</literal>. A magyar PHP levelez�list�ra
+ val� feliratkoz�shoz k�ldj egy subscribe t�mamegjel�l�ssel rendelkez� levelet a
<ulink url="mailto:&email.hu.php.subscribe;">&email.hu.php.subscribe;</ulink>.
c�mre. A levelez�lista c�me:
<literal>&email.hu.php;</literal>.