Strona 1 z 2
[+] Apache2 - php nie działa - Ubuntu 11
: 27 września 2011, 14:45
autor: wiktor12348
Po instalacji serwera apache2, php,mysql na Ubuntu 11 i wszystko co z tym związane po przejściu np. do:
pojawia mi się pobieranie pliku php. Na mój chłopski rozum powinien mi się pojawiać wynik działania skryptu php. Wniosek, nie działa w ogóle php, chociaż instalowałem. Na
koncie root mam zainstalowanego Phpmyadmina on działa.
Gdzie leży błąd? Mam źle skonfigurowany serwer apache, złe uprawnienia czy jak?
Dziękuje za ewentualną pomoc.
Pozdrawiam.
: 27 września 2011, 15:44
autor: r0ster
: 27 września 2011, 15:48
autor: peter86
Wydaje mi się, że powinieneś umieścić plik info.php a za tym idzie, każdy inny plik .php w odpowiednim katalogu. W debianie domyślnym katalogiem jest /var/www. Sprawdź czy istnieje taka ścieżka w ubuntu i tam wstaw plik o którym wspominałeś. Daj znać czy pomogło. Wywołaj plik przy użyciu adresu w przeglądarce
http://localhost/nazwa_pliku.php
: 27 września 2011, 16:29
autor: wiktor12348
roster nic nie pomogło.
peter86, ja się wczoraj nie urodziłem. Mam uruchomiony a2enmod, poza tym listuje mi katalogi i pliki jak wejdę na
Dodatkowo wspomnę, że te same co mam w /home/wiktor/public_html - by nie było niedomówień. I także wiem, że na koncie root czyta z /var/www. Tam mam też Phpmyadmina, który działa.
Teraz pytanie czemu kompiluje to co mam w var/www a nie w /home/
użytkownik/public_html a tylko listuje katalogi.
: 27 września 2011, 16:33
autor: peter86
wiktor12348 pisze:Wniosek, nie działa w ogóle php, chociaż instalowałem. Na koncie root mam zainstalowanego Phpmyadmina on działa.
Skoro phpMyAdmin działa to nie możesz wywnioskować, że php w ogóle nie działa. Korzystaj z /var/www - tam działa tak? Jeżeli tak to masz złe ustawienia serwera apache. Uruchom maszynę wirtualną z czystym Ubuntu, zainstaluj i skonfiguruj pakiety apache, php, mysql jeszcze raz.
: 27 września 2011, 16:37
autor: wiktor12348
Dobrze, źle skonstruowałem zdanie - faktycznie nielogicznie.
Po co się będę bawił w wirtualne maszyny jak całość powinna działać mi na tym systemie.
Jak są złe ustawienia serwera apache, to jakie są dobre?
: 27 września 2011, 16:46
autor: Yampress
Kod: Zaznacz cały
DirectoryIndex index.php index.html
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
A to masz w pliku konfiguracyjnym?
I linijkę do ładowania modułu php?
: 27 września 2011, 16:49
autor: r0ster
- Czasami się zdarza, że przeglądarka buforuje ostatnią akcję i nadal "ściąga" plik, mimo że plik PHP zostaje wykonany przez Apache. Spróbuj jeszcze raz zakomentować wpisy z php5.conf i wyczyść bufor przeglądarki (Ctrl+Shift+R), albo skorzystaj z innej na chwilkę.
- Dokonywałeś jakiejś dodatkowej modyfikacji w plikach Apache?
- Sprawdź czy masz plik ".htaccess" w katalogu public_html.
- Wklej wpisy z logów (access.log i error.log).
: 27 września 2011, 17:47
autor: lessmian2
Ło matko. Ile razy można wałkować ten sam temat?
http://debian.linux.pl/threads/24551-Ap ... post143591
mod_userdir i "problemy z php" pojawiają się średnio raz na miesiąc na tym forum - wystarczy użyć szukajki.
: 27 września 2011, 17:51
autor: Yampress
Ewentualnie jak nie działa to tylko prawa do katalogu w konfiguracji serwera apache wystarczy ustawić.