Skocz do zawartości

Serwer Do Php


R_Przemek

Rekomendowane odpowiedzi

Serwer działa poprawnie, ale jeśli w katalogu /var/www/html nie ma pliku o nazwie index to pojawia się tam strona zadeklarowana w etc/httpd/conf.d/welcome.conf

 

a ja bym chciał żeby wyświetlały się tam wszystkie elemęty, które się tam znajdują. np. katalogi itp...

 

no i chciałem jeszcze zapytać jak mogę dodać usera do apacha ?? tak że jeśli user nazywa się testowy1 to żeby po podaniu 127.0.0.1/~testowy1 pojawiała się zawartość katalogu tego usera...

Odnośnik do komentarza
Udostępnij na innych stronach

no i chciałem jeszcze zapytać jak mogę dodać usera do apacha ?? tak że jeśli user nazywa się testowy1 to żeby po podaniu 127.0.0.1/~testowy1 pojawiała się zawartość katalogu tego usera...

Stworzyć takiego w systemie, a w jego katalogu domowym utworzyć katalog public_html. Zresztą polecam od razu taki katalog stworzyć na Twoim koncie na którym pracujesz i nie będziesz miał problemów z wrzucaniem do /var/www/html.

Odnośnik do komentarza
Udostępnij na innych stronach

A nietrzeba nic modyfikować w plikach konfiguracyjnych httpd ??

 

Moja nazwa usera to: Przemek

i teraz tworze katalog /home/Przemek/public_html i teraz jak w przeglądarce wpisze 127.0.0.1 to strona w /var/www/html się ładuje poprawnie, ale kiedy wpisze 127.0.0.1/~Przemek to wyskakuje Not Found...

Odnośnik do komentarza
Udostępnij na innych stronach

A nietrzeba nic modyfikować w plikach konfiguracyjnych httpd ??

Trzeba, musisz wskazać serwerowi gdzie znajdują się pliki które mają być wyświetlane na stronie.

 

/edit/

Chyba ten zapis trzeba zmienić. Nie pamiętam dokładnie, z apachem bawiłem się ponad rok temu...

/var/www/html

Edytowane przez Zuk87
Odnośnik do komentarza
Udostępnij na innych stronach

Zgadza się, /var/www/html to ścieżka do katalogu w którym znajduje się strona główna i ona działa poprawnie. Strona główna czyli 127.0.0.1 , ale foldery userów są zlokalizowane zupełnie gdzie indziej, czyli w /home/users i powinny one działać po podaniu 127.0.0.1/~users a nie działają (not found)

 

może trzeba coś zmodyfikować w httpd.conf w VirtualHost ?? tylko co i jak ?

Odnośnik do komentarza
Udostępnij na innych stronach

Zgadza się, /var/www/html to ścieżka do katalogu w którym znajduje się strona główna i ona działa poprawnie.

Ja zawsze tworzyłem tam katalog np. zuk87 (zawsze małymi literami i bez polskich znaków) i wszystko działało. Jeśli chcesz to możesz stworzyć katalog w /var/www/html/user i zrobić do niego dowiązanie w home, dla szybszego poruszania się.

P.S. Chodzi mi coś po głowie jakieś root directory, poszukaj coś o tym.

Odnośnik do komentarza
Udostępnij na innych stronach

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ę
×
×
  • Dodaj nową pozycję...