Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 71 Pomógł: 4 Dołączył: 3.06.2008 Ostrzeżenie: (0%)
|
Mam Kubuntu. Po doinstalowaniu niezbędnych pakietów domyślną ścieżką do katalogu gdzie pliki .php są interpretowane przez serwer Apache jest /var/www.
Problem w tym, że katalog ten jest z prawami rwxr-xr-x czyli zwykły śmiertelnik nic do niego nie zapisze. Oczywiście mogę napisać sudo chmod 777 /var/www ale chodzi mi właśnie o to żeby tego nie robić. Chociażby dlatego, że pliki i tak tworzę w którymś podkatalogu swojego katalogu domowego i nie chce mi się co chwilę kopiować plików do tego /var/www, tym bardziej że jak się tworzy strony to co chwilę patrzy się na stronę jak tylko zmieniła się linijka w kodzie. Dlatego moje pytanie jest właśnie takie: Czy można ten katalog jakoś zmienić na inny? np. /home/moj_login/Dokumenty/www ? Szukałem w pliku /etc/php5/apache2/php.ini w nadziei, że tam może znajdę łańcuch znaków /var/www ale niestety nie znalazłem :( Ten post edytował achaja 17.10.2008, 21:08:08 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 120 Pomógł: 12 Dołączył: 9.10.2008 Skąd: Tricity.Rumia() Ostrzeżenie: (0%)
|
hehe właśnie odpaliłem modul user dir pod ubuntu - w Kubuntu bedzie chyba tak samo ;-)
musisz zrobic dowiązania symboliczne w folderze /etc/apache2/mods-enabled : Kod lrwxrwxrwx 1 root root 30 2008-10-18 14:07 userdir.conf -> ../mods-available/userdir.conf lrwxrwxrwx 1 root root 30 2008-10-18 14:06 userdir.load -> ../mods-available/userdir.load dla odmiany w /etc/apache2/mods-available/userdir.conf mosz cos takiego: <Directory /home/*/public_html> to Ci okresla ktory folder bedzie domyslnie "publiczny" dla wszystkich userow pod domena/~user co do pierwszej metody wystarczy zrobic w /var/www symlinki na przyklad takie: Kod lrwxrwxrwx 1 root root 39 2008-10-09 12:10 news -> /home/pinochet/public_html/news/public/ lrwxrwxrwx 1 root root 32 2008-10-15 21:33 news2 -> /home/pinochet/public_html/news2 to daje ze pliki są dostepne pod: domena/news/ Ten post edytował pinochet 18.10.2008, 15:20:19 |
|
|
|
achaja [PHP / Linux] Zmiana domyślnego katalogu ze skryptami .php 17.10.2008, 21:03:49
Virti Poszukaj w konfiguracji Apache [httpd.conf]
Pozdra... 17.10.2008, 21:08:07
devnul /etc/apache2/sites-available/default - zmień ... 17.10.2008, 21:17:46
michalkjp TIP: W większości dystrybucji przy domyślnej konf... 17.10.2008, 21:31:53
achaja Cytat(Virti @ 17.10.2008, 22:08:07 ) ... 17.10.2008, 23:00:05
michalkjp Znajdź w httpd.conf
# User home directories
... 18.10.2008, 00:42:58
achaja Cytat(michalkjp @ 18.10.2008, 01:42:5... 18.10.2008, 10:41:17
michalkjp Ok, widzę, że w Ubuntu używają starej nazwy (daemo... 18.10.2008, 11:42:26
achaja michalkjp jeszcze raz specjalnie dla Ciebie.
Po p... 18.10.2008, 13:04:22
michalkjp "Po pierwsze. Ja nie zapytałem sie devnul... 18.10.2008, 13:31:11 
achaja Po tych wszystkich radach w zasadzie to dzia... 19.10.2008, 00:30:14
jarek_bolo @achaja lepsze rozwiązanie jest z Virtual Hostami,... 18.10.2008, 17:01:45
jang 1. Otwórz "mc"
2. w lewym oknie otwórz ... 19.10.2008, 09:11:48
jarek_bolo Te linie które dodałeś do pliku default (44-54) po... 19.10.2008, 11:16:41
pinochet @achja przeczytaj jeszcze raz mojego posta wy... 19.10.2008, 19:51:26 ![]() ![]() |
|
Aktualny czas: 4.05.2026 - 15:57 |