|
Serwer działa, ale czy także dla php?
Bo chodzi też o to, by to wszystko współgrało.
Musisz tak skonfigurować apache, by przekierowywał pliki .php do interpretera PHP, który działa równolegle (a w zasadzie moze być nawet uruchomiony na zupełnie innym komputerze).
Inaczej przeglądarka będzie pokazywać kod źródłowy zamiast galerii, albo dostaniesz bład "502: Bad Gateway".
Można to zrobić na kilka sposobów - np FastCGI albo php-fpm. Na windows miałem to pierwsze rozwiązanie, na suse używam drugie. Co jest dostępne na ubuntu nie wiem.
Katalog z plikami możesz umieścić gdzie chcesz, w suse domyślnie jest to chyba
/srv/www
Trzeba tylko pamietac zeby w konfiguracji apache ten katalog podać.
Ale to moze być dowolny katalog na dowolnym dysku, z tym nie ma problemu.
edit:
skoro phpmyadmin Ci dziala to chyba jest wszystko dobrze z PHP.
edit2:
wyglada na to ze Piwigo masz wrzucic do "/var/www".
Wtedy pod "127.0.0.1" będzie po prostu galeria, a pod "127.0.0.1/phpmyadmin" będzie panel.
edit3:
widocznie instalowałeś phpmyadmin jakoś z poziomu ubuntu, tak naprawde skrypty php "instaluje" się własnoręcznie wrzucacjąc pliki do odpowiedniego katalogu i to wszystko.
Tym katalogiem u Ciebie jest "/var/www", a ubuntu umiesciło to cholera wie gdzie. Dlatego potrzebowałeś dowiązania symbolicznego, żeby serwer to zobaczył.
Jeszcze raz powtórzę - serwer widzi tylko to co jest (w Twoim przypadku) w "/var/www". I nic wiecej. Czegoś tam nie ma - to nie bedzie działać. Niezaleznie od tego czy system twierdzi ze coś jest zainstalowane czy nie.
Nie mam daru tłumaczenia, inaczej mówiąc to co pokazuje przeglądarka pod "127.0.0.1" to wlasnie "/var/www".
Także "127.0.0.1/galeria" to po prostu "/var/www/galeria", a "127.0.0.1/phpmyadmin" to "/var/www/phpmyadmin" (i to wlasnie dodałeś/utworzyłeś tym poleceniem i dlatego zaczęło działać)
Ostatnio zmieniany przez sobrus : 26.01.2012 o godz. 15:34
|