🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: alt.pl.comp.os.linux.newbie
2 messages
2 total messages Started by skandal Sat, 15 Oct 2011 15:18
Apache2 i wyświetlanie stron
#138995
Author: skandal
Date: Sat, 15 Oct 2011 15:18
46 lines
2833 bytes
Witam.

Postanowiłem uruchomić na swoim serwerze skrypt php o nazwie
PHPsysinfo. Początkowo rozpakowałem go w katalogu /var/www/
phpsysinfo/. Następnie stworzyłem plik phpsysinfo w katalogu /etc/
apache2/sites-available/ który zawiera następującą treść:

<Directory /var/www/phpsysinfo>
       Options FollowSymLinks
       DirectoryIndex index.php
      #AllowOverride All
       AuthName "Password Required: "
       AuthType Basic
       AuthUserFile /etc/apache2/.htpasswd
       AuthGroupFile /dev/null
       require valid-user
</Directory>

Podwiązałem ten plik poprzez a2ensite phpsysinfo i wszystko działa,
dostawałem się do strony poprzez wpisanie w przeglądarce
XXX.XXX.XXX.XXX/phpsysinfo. Jednak postanowiłem przerzucić skrypt na
partycję /home . Stworzyłem więc katalog www-data i nadałem mu prawa
własności dla użytkownika i grupy www-data. Przeniosłem wszystko do
tego katalogu i zmieniłem zawartość pliku /etc/apache2/sites-available/
phpsysinfo na taką:

<Directory /home/www-data/phpsysinfo>
       Options FollowSymLinks
       DirectoryIndex index.php
      #AllowOverride All
       AuthName "Password Required: "
       AuthType Basic
       AuthUserFile /etc/apache2/.htpasswd
       AuthGroupFile /dev/null
       require valid-user
</Directory>

Po zrestartowaniu serwera www nie mogę się dostać na stronę poprzez
taką samą ścieżkę jak poprzednio. Co ciekawe, obok mam plik dla
phpmyadmin który jest zbudowany podobnie co mój plik i phpmyadmin
działa :/

Proszę o rady jak tą sytuację rozwiązać?

Pozdrawiam,
Andrzej.
Re: Apache2 i wyświetlanie stron
#138996
Author: skandal
Date: Sat, 15 Oct 2011 20:30
45 lines
2538 bytes
OK, problem rozwiązałem połowicznie. Zrobiłem tak:

Wyrzuciłem plik 000-default poprzez a2dissite 000-default i zmieniłem
plik phpsysinfo na:

<VirtualHost *:80>

DocumentRoot /home/www-data/phpsysinfo
Alias /phpsysinfo "/home/www-data/phpsysinfo"

<Directory /home/www-data/phpsysinfo>
       Options FollowSymLinks
       DirectoryIndex index.php
      #AllowOverride All
       AuthName "Password Required: "
       AuthType Basic
       AuthUserFile /etc/apache2/.htpasswd
       AuthGroupFile /dev/null
       require valid-user
</Directory>
</VirtualHost>

Po zrestartowania apache zaczęło hulać  Jednakże gdy zachciało mi się
dodać następny plik o nazwie drupal i treści:

<VirtualHost *:80>

DocumentRoot /home/uzytkownik/public_html/drupal
Alias /drupal "/home/uzytkownik/public_html/drupal"

<Directory /home/uzytkownik/public_html/drupal>
       Options FollowSymLinks
       DirectoryIndex index.php
       AllowOverride All
       </Directory>
</VirtualHost>


zaczęło się dziać tak, że po wpisaniu XXX.XXX.XXX.XXX/drupal ładuje
się drupal lecz kiedy wpiszę XXX.XXX.XXX.XXX/phpsysinfo ładuje się też
drupal tylko z tytułową stroną o nieznalezionej podstronie  I teraz
nie wiem jak to ugryźć :/

Proszę o pomoc,
Andrzej.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads