Změny v konfiguraci v XAMPP 1.5.1

Odesláno v August 7, 2006 | Kategorie webdesign | Leave a Comment

Pokud si nainstalujete XAMPP ve verzi 1.5 a vyšší, možná vás překvapí, že některá nastavení nejsou na svém místě. Inteligentní člověk to samozřejmě najde sám, pro nás ostatní mám následující popis.

Pokud ještě stále dáte na moji radu a neinstalujete si XAMPP do Program Files ale do složky XAMPP, najdete soubory tam, kde já.

To nejdůležitější – httpd.conf

Soubor httpd.conf je stále na svém místě, v adresáři

c:/xampp/xampp/apache/conf/httpd.conf

Rozdíl je však v trochu jiném pořadí konfiguračních direktiv, ale hlavně v tom, že některá další nastavení jsou rozložena do dalších souborů v adresáři extra

Upravujeme httpd.conf

Kořenový adresář

176: #DocumentRoot "C:/xampp/xampp/htdocs"
DocumentRoot "C:/apache/users"

205: #<Directory "C:/xampp/xampp/htdocs">
<Directory "C:/apache/users">

Zapnutí mod_rewrite

Zapnutí mod_rewrite vyžaduje nejen odremování modulu na řádku 118, ale také povolení Override v konfiguraci k adresáři.

118: # LoadModule rewrite_module modules/mod_rewrite.so
LoadModule rewrite_module modules/mod_rewrite.so

187: <Directory />
Options FollowSymLinks
AllowOverride All
Order deny,allow
Allow from localhost
</Directory>

225: AllowOverride All

Nastavujeme MySQL

Ještě nesmíme zapomenout na úpravu konfiguračního souboru pro MySQL. Najdeme soubor

c:/xampp/xampp/mysql/bin/my.cnf

A změníme zde hodnoty z latin1 na utf8. Pro jistotu přidávám ještě default-character-set.

default-character-set=utf8
character-set-server = utf8
collation-server = utf8_general_ci

A to je všechno. Nezapomeňte restartovat Apache a MySQL pro znovunačtení konfigurace.

Komentáře

Váš komentář: