Pomoc Serwer WWW - Kilka stron na jednej maszynie

spietrza

Download Station
Q's Professional
20 Marzec 2013
428
83
118
48
Poznań
QNAP
TVS-x71
Ethernet
802.11ad
Witam wszystkich,

na serwerze WWW działa mi htaccess z przekierowaniem na kilka aplikacji
Kod:
<IfModule mod_rewrite.c>
RewriteEngine On

RewriteCond %{HTTP_HOST} ^(pliki\.)?domena$
RewriteRule ^(.*)$ https://domena:9999/cgi-bin/fm.html [R=301,L]

RewriteCond %{HTTP_HOST} ^(pobierz\.)?sdomena$
RewriteRule ^(.*)$ https://domena:5551/ [R=301,L]
RewriteCond %{HTTP_HOST} ^(filmy\.)?domena$
RewriteRule ^(.*)$ https://domena:32400/web/ [R=301,L]
RewriteCond %{HTTP_HOST} ^(panel\.)?domena$
RewriteRule ^(.*)$ https://domena:5550/ [R=301,L]

RewriteCond %{HTTP_HOST} ^(pobierzt\.)?sdomena$
RewriteRule ^(.*)$ https://domena:5558/ [R=301,L]

RewriteCond %{HTTP_HOST} ^(sklep\.)?domena$
RewriteRule ^(.*)$ https://domena/pretashop/ [R=301,L]

</IfModule>

Dodatkowo chcę zainstalować Flarum, h5ai

To że nie mam kompletnie pojęcia o administracji serwerem dotyczącym serwera www chciałbym Was prosić o pomoc.

Porty standardowe 80 i 8081 działają poprawnie. Wrzuciłem do Web/index.html. Dodatkowo utworzyłem podkatalog /test/index.html
Utworzyłem VirtualHost dla podkatalogu test.domena.pl z portem 80.
Wpisuję adres jeden domena.pl jak i test.domena.pl i poprawnie wyświetla się index jak i index z drugiego folderu.

Teraz problem jest z flarum. Tworzę nowy katalog /Web/Flarum do którego wrzucam całą zawartość plików instalacji
ai57.tinypic.com_25aoqci.png


tworzę VirtualHost docelowo forum.domena.pl z portem 80. Gdy uruchamiam adres pojawia się pusta biała strona.
Dla h5ai tak samo jak flarum utworzyłem katalog i jak włączam stronę pojawia się prawidłowa strona
ai58.tinypic.com_2vvs5d5.png


Kurde co robię źle ?? Jak wrzucam Flarum do głównego działa ale już w folderze nie.
 
Sprawdziłem Twój wariant u siebie i nie mam tego problemu. Na początek sprawdź może uprawnienia na plikach i folderze. Ustaw wszystko na 0755 i sprawdź wtedy.
 
PHP 5.5.27 MySql 5.5

Jak Flarum wrzucę do głównego katalogu działa i po wpisaniu ip:80 pojawia się instalacja flarum
( te same pliki wrzucam ). Więc kłopot może jest w VirtualHost lub zamiasta VirtualHost wpisać ręcznie alias do podfolderu ??

To jest wynik sprawdzania z h5ai więc niczego nie brakuję
ai58.tinypic.com_21maeyt.png
 
_h5ai nie działa dla virtual hostów - pisze wyraźnie w manualu ;)
w apache trzeba dodać do głównego configa httpd.conf czy tam apache.conf i przeładować apache'a

Kod:
DirectoryIndex index.html index.php [B]/_h5ai/server/php/index.php[/B]
i jeśli w katalogu vhosta jest rozpakowany _h5ai z prawami 777 to bedzie działać
 
Jutro się odezwę. Dziękuję

Jabadabadu
W flarum w pliku bootstrap wrzuciłem
ini_set('display_errors', 'On'); ale jedynie wyświetla ten tekst a nie błąd. Uruchomiłem phpError ale też pusto.
Konsole Javy włączyłem na Chrome i nic.

Oprócz tego że chce rozwiązać problem chce nauczyć się jak diagnozować takie problemy. Debugowanie tego jest strasznie dziwne, zaczyna mnie to mocno irytować.
 
Mam takie poboczne pytanie dotyczące h5ai. Zainstalowałem sobie na próbę, wszystko działa, ale.....

Domyślnie mam zablokowane listowanie katalogów, nie mam włączonej opcji Indexes. Jeżeli w przeglądarce wpiszę adres to otrzymuję bład dostępu.
Jeżeli chcę mieć dostęp do takiego folderu to w .htaccess włączam +Indexes

Natomiast h5ai, listuje mi wszystkie katalogi bez pliku index, nawet te gdzie domyślnie listowanie jest wyłączone.

Czy da się to jakoś wyłączyć, aby program ograniczał się tylko do folderów gdzie świadomie zezwalam na listowanie plików?
 
Rozumiem :) Niemniej jednak dodawanie pustego pliku index.html do tryliarda katalogów jest wg mnie słabym rozwiązaniem.
Czekam na przekonywujące argumenty tego feature :)