zeeuss Napisano Kwiecień 30, 2008 Zgłoszenie Share Napisano Kwiecień 30, 2008 Mam taki problem. Używam Apache 2 na Fedorze, postawiłem na nim CMS-a Plone i musiałem dodać taki wpis: <VirtualHost *.80> SerwerName www.mojserwer.pl RewriteEngine On<br>RewriteRule ^/(.*) [url="http://127.0.0.1:8080/VirtualHostBase/http/www.mojserwer.pl:80/nazwaCMS-a/VirtualHostRoot/$1"] [L,P] </VirualHost> Teraz chciałbym uruchomić moodle działające na PHP. Jeśli za haszuję ten wpis to moje moodle działa, ale jeśli wpis istnieje to wszystko jest przekierowane na stronę Plone i moodle sie nie otwiera.<br>Jakiego dokonać wpisu abym mógł oglądać moodle, np pod adresem www.mojserwer.pl/moodle i oczywiście stronę Plone na www.mojserwer.pl.<br>Proszę o wszelkie porady- sprawa bardzo pilna!!!!! Help Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
morsik Napisano Kwiecień 30, 2008 Zgłoszenie Share Napisano Kwiecień 30, 2008 Może głupie pytanie, ale czy zainstalowałeś PHP o MySQL? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
zeeuss Napisano Kwiecień 30, 2008 Autor Zgłoszenie Share Napisano Kwiecień 30, 2008 Taaaaaak. Moodle działa bez wpisu <VirtualHost> ale z tym wpisem wszystko jest przekierowywane na stronę Plone. Co dopisać lub zmienić aby moodle działało na adresie www.mojastrona.pl/moodle a strona plone normalnie www.mojastrona.pl. Dodam jeszcze, że nie korzystam z hostingu i mam pełny dostęp do serwera.-Help Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
morsik Napisano Kwiecień 30, 2008 Zgłoszenie Share Napisano Kwiecień 30, 2008 A utworzyłeś katalog $WWW_DIR/moodle ? Bo to tylko od tego zależy. Przy domyślnej konfiguracji apache'a było by tak: /var/www/html/moodle Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
zeeuss Napisano Kwiecień 30, 2008 Autor Zgłoszenie Share Napisano Kwiecień 30, 2008 Morsik moodle działa na stronie www.mojastrona.pl/moodle, czyli jest skonfigurowane poprawnie i mam VirtualHost o wpisie <VirtualHost *> SerwerName www.mojastrona.pl/moodle DocumentRoot /var/www/moodle/web </VirtualHost> Ale tak działa gdy druga Virtualka czyli <VirtualHost *.80> SerwerName www.mojserwer.pl RewriteEngine On<br>RewriteRule ^/(.*) [L,P] </VirualHost> jest wyłączona. Cały problem, że nie rozumiem tego zapisu ale bez niego strona CMS-a Plone nie działa(ustawienia z konfiguracji Plone i Apacha zaczerpnięte z readme.txt serwisu Plone). Wygląda mi na to,że dyrektywa RewriteRule przekierowuje cały ruch na stronę Plona, czego obecnie sobie nie życzę. Ale jak to zmienić oto jest pytanie???? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
morsik Napisano Kwiecień 30, 2008 Zgłoszenie Share Napisano Kwiecień 30, 2008 Patrząc na to: <VirtualHost *.80> SerwerName www.mojserwer.pl RewriteEngine On<br>RewriteRule ^/(.*) [url="http://127.0.0.1:8080/VirtualHostBase/http/www.mojserwer.pl:80/nazwaCMS-a/VirtualHostRoot/$1"] [L,P] </VirualHost> widać że masz literówkę, bo powinno być: <VirtualHost *:80> Zamiast kropki powinien tam dwukropek być Spróbuj zmienić i powiedz czy działa. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się