Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Ustawianie vhostów
Forum PHP.pl > Forum > Serwery WWW > Apache
servs
Witam,

Ustawiłem sobie vhost tak jak poniżej
Cytat
<VirtualHost 136.35.224.119:80>
ServerAdmin webmaster@localhost

ServerName domena.pl
ServerAlias www.domena.pl

DocumentRoot "/home/domains/domena.pl/public_html"

<Directory "/home/domains/domena.pl/public_html">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order Allow,Deny
Allow from All
</Directory>

ErrorLog "/home/domains/domena.pl/logs/error.log"

</VirtualHost>


Jednak po restarcie apache i wywołaniu witryny w przeglądarce wywala mi Error 500 (Internal).
Błąd znika po zamieny AllowOverride All na None. Niestety potrzebna mi jest obsługa plików .htaccess i mod_rewrite, więc nie mogę z tego zrezygnować.

Czy ktoś ma pomysł jak ominąć ten błąd?

Pozdrawiam.
Sephirus
Ok a czy w momencie gdy to testowałeś miałeś tam jakiś plik .htaccess??
servs
Tak, jest on w głównym katalogu.

Ok. Problem rozwiązany. Okazało się, że po prostu moduł rewrite nie był załączony smile.gif
Wystarczyło wpisać w konsoli
Cytat
a2enmod rewrite
/etc/init.d/apache2 restart


Pozdrawiam!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.