Author: qwiat
Date: Sun Sep 10 20:42:00 2006
New Revision: 7747

Modified:
   PLD-doc/book/pl_book__uslugi/pl_uslugi__apache.sec
Log:
- dodanie info o wymaganych upraweniach dla plikow stron
- usuniecie zalecenia wylaczania register globals
- kosmetyka



Modified: PLD-doc/book/pl_book__uslugi/pl_uslugi__apache.sec
==============================================================================
--- PLD-doc/book/pl_book__uslugi/pl_uslugi__apache.sec  (original)
+++ PLD-doc/book/pl_book__uslugi/pl_uslugi__apache.sec  Sun Sep 10 20:42:00 2006
@@ -100,6 +100,12 @@
 Syntax OK</screen>
                </para>
                <para>
+                       Apache domyślnie działa z uprawnieniami zwykłego 
użytkownika (http),
+                       dlatego trzeba zadbać o to by demon miał prawo do 
odczytu
+                       plików ze stronami WWW.
+                       
+               </para>
+               <para>
                        Bardzo pożyteczną cechą Apache jest możliwość
                        tworzenia lokalnych plików konfiguracji, dzięki którym
                        możemy modyfikować niektóre opcje konfiguracji. Pliki te
@@ -301,33 +307,30 @@
        </section>
        <section id="uslugi_apache_php">
                <title>Obsługa skryptów PHP</title>
-               <para>Ze względu na dużą funkcjonalność język PHP stał się już 
w zasadzie pewnym
+               <para>
+                       Ze względu na dużą funkcjonalność język PHP stał się 
już w zasadzie pewnym
                        standardem w tworzeniu interaktywnych stron 
internetowych. Współczesne
                        serwisy wykorzystują m. in. bazy danych, dlatego 
zostanie również opisane
                        jak taką obsługę zapewnić. Przeglądając listę 
dostępnych do zainstalowania
-                       pakietów z php na pierwszy rzut oka widać nacisk 
twórców dystrybucji jaki
+                       pakietów z PHP na pierwszy rzut oka widać nacisk 
twórców dystrybucji jaki
                        został nałożony na modularność. Daje to niesamowitą 
wolność w wyborze tego
-                       co jest Ci dokładnie potrzebne.</para>
-               <para>Podobnie jak wszystkie inne pakiety php możesz 
zainstalować przy użyciu poldka.
-                       Uruchamiając go w trybie interaktywnym usługa apache 
będzie się restartowała
-                       automatycznie. Jeżeli wystarczy Ci podstawowy zestaw 
funkcji języka PHP zainstaluj
-                       pakiet o nazwie <literal>apache-mod_php</literal>. Po 
instalacji wykonaj następujące
-                       polecenie</para>
-               <screen># grep ^register_globals /etc/php/php.ini
-register_globals = Off</screen>
-               <para>Ze względów bezpieczeństwa zaleca się wyłączenie 
zmiennych globalnych w PHP. Jeżeli
-                       z jakichś powodów ustawisz tą opcję na 
<option>On</option>, robisz to na własną
-                       odpowiedzialność. Jak sprawdzić czy php działa? Często 
do sprawdzania obsługi danego
-                       modułu wykorzystuje się funkcję 
<literal>phpinfo()</literal>. Aby z niej skorzystać
-                       w obrębie katalogu <filename 
class="directory">/home/services/httpd/html</filename>
-                       przy użyciu ulubionego edytora tekstu stwórz plik 
<ulink url="#">info.php</ulink> z 
-                                       zawartością taką jak poniżej</para>
-                               <screen>&lt;? phpinfo(); ?&gt;</screen>
-                               <para>Upewnij się czy plik posiada uprawnienia 
do odczytu dla wszystkich.
-                                       wpisując w przeglądarce adres 
-                                       
<literal>http://example.net/info.php</literal> (lub zamiast domeny 
-                                       adres IP serwera), powinieneś uzyskać 
informacje m. in. na temat wersji
-                                       PHP, konfiguracji serwera oraz 
obsługiwanych modułów.</para>
+                       co jest Ci dokładnie potrzebne.
+               </para>
+               <para>
+                       Zaczynamy od instalacji pakietu 
<literal>apache-mod_php</literal>, w ten sposób
+                       otrzymamy podstawową wersję PHP, dodatkowe pakiety
+                       instalujemy wtedy gdy potrzebna nam jest jakaś 
funkcjonalność.                  
+                       Najlepszą metodą sprawdzenia czy PHP działa jest użycie 
funkcji
+                       <literal>phpinfo()</literal>, aby z niej skorzystać 
stwórz plik z
+                       zawartością taką jak poniżej:
+                       <screen>&lt;? phpinfo(); ?&gt;</screen>następnie należy 
go umieść
+                       w katalogu <filename 
class="directory">/home/services/httpd/html</filename>,
+                       pod nazwą np. <filename>info.php</filename>.            
        
+                       Teraz wpisujemy w przeglądarce adres 
+                       <literal>http://example.net/info.php</literal>, 
powinieneś uzyskać
+                       informacje m. in. na temat wersji PHP, konfiguracji 
serwera
+                       oraz obsługiwanych modułów.
+               </para>
                                <para>Obsługa różnego typu systemów 
bazodanowych rozbita jest na osobne
                                        pakiety zawierające definicje funkcji 
PHP które ją zapewniają. Poniżej
                                        w tabeli znajduje się lista która to 
odzwierciedla.</para>
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to