Wymagania
archetwist, wt., 2005-12-20 02:50
- Serwer stron internetowych, który może uruchamiać skrypty PHP
- Zalecany: Apache. Drupala tworzono z wykorzystaniem wersji 1.3.x. Pomyślne testy przeprowadzono na wersji 2.0.x.
- Opcjonalny: IIS. Drupal powstaje także z myślą o IIS i wszystko wskazuje na to, że powinien działać pod IIS.
- PHP
- Drupal 4.6 wymaga do pracy PHP w wersji 4.3.3 lub nowszej (PHP 5 jest także obsługiwany). Drupal od wersji 4.2 do 4.5.2 wymaga PHP w wersji 4.1 lub nowszej. Starsze wersje Drupala współpracować będą także z PHP 4.0.6. Zalecamy korzystanie z najnowszej podwersji PHP 4.x.
- Rozszerzenie XML dla PHP (wykorzystywane przez moduły bloggerapi, drupal, jabber i ping). Rozszerzenie to jest domyślnie włączone w standardowej instalacji PHP; PHP w wersji dla Windows posiada to rozszerzenie wbudowane.
- 8MB pamięci PHP dla samego rdzenia Drupala. Jeśli instalujesz dodatkowe moduły, możesz być zmuszony do zwiększenia ilości pamięci. Inne dystrybucje Drupala, takie jak dystrybucja z CivicSpace, mogą mieć wyższe wymagania co do ilości pamięci.
- By Drupal mógł działać PHP musi posiadać następujące dyrektywy konfiguracyjne:
- session.save_handler: user
- Zalecane są także:
- session.cache_limiter: none
- (wymieniamy tu jedynie te dyrektywy, które nie są domyślnie umieszczone w php.ini-dist / php.ini-recommended od PHP w wersji 4.0.6 wzwyż)
- Ustawienia te znajdują się w standardowym pliku .htaccess dołączonym do Drupala, więc nie powinieneś być zmuszony do ich samodzielnego wprowadzenia. Pamiętaj jednak, że modyfikacja konfiguracji PHP poprzez plik .htaccess działa jedynie
- w przypadku serwera Apache (lub kompatybilnego z nim),
- jeśli plik .htaccess jest rzeczywiście odczytywany, tzn. jeśli AllowOverride nie jest ustawione na None,
- jeśli PHP zainstalowane jest w postaci modułu serwera Apache.
- Przeczytaj informacje na tej stronie, aby dowiedzieć się jak zmienić ustawienia PHP w inny sposób.
- Korzystanie z bazy danych wykorzystującej PEAR (patrz niżej) możliwe jest oczywiście jedynie wtedy, gdy sam PEAR jest zainstalowany.
- Baza danych współpracująca z PHP
- Zalecana: MySQL w wersji 3.23.17 lub nowszej (Drupal korzysta z INNER JOIN i join_condition). Obsługiwane jest także MySQL w wersji 4.
- Od wersji 4.7 Drupal dobrze współpracuje z bazą danych PostgreSQL w wersji 7.3 lub nowszej (będzie działać prawdopodobnie także pod wersją 7.2, możliwe jest jednak, że napotkasz pewne błędy, jeśli masz zamiar dokonać aktualizacji z Drupala 4.6).
Powyższy tekst stanowi tłumaczenie fragmentu Drupal handbook i udostępniany jest na licencji Creative Commons License, Attribution-ShareAlike 2.0.
© Copyright 2000-2007 by the individual contributors
© Copyright 2006-2007 for the Polish translation by Arche Twist
