apache2 nie wy

Konfiguracja serwerów, usług, itp.
maxx
Posty: 7
Rejestracja: 08 stycznia 2009, 17:21

apache2 nie wyświetla mi strony w php5

Post autor: maxx »

Witam!
Mam taki problem wrzuciłem stronę do siebie na serwer (Debian, apache2 z obsługą PHP), a przy wchodzeniu wyświetla pliki strony a nie ją samą. Dodam, że na serwerze net art ta strona się włącza normalnie. Jak zmieniałem końcówkę w pliku index.php5 na index.html to wyświetlało 1 stronę, i nie wchodziło dalej, bo resztę plików php5 musiałbym też przerabiać, strona ma obsługę lms.

informacje o serwerze http://89.74.18.141/info.php
adres strony http://www.maxbud-remonty.pl
Prawdopodobnie apache jest dobrze skonfigurowany, przynajmniej odpalał inne strony w htmlu. Co z tym zrobić?
mariaczi
Member
Posty: 1343
Rejestracja: 08 lutego 2008, 12:58
Lokalizacja: localhost@śląskie

Post autor: mariaczi »

Kod: Zaznacz cały

aptitude install libapache2-mod-php5
lub

Kod: Zaznacz cały

apt-get install libapache2-mod-php5
w zależności co używasz

jak moduły masz to popraw w konfiguracji apache otwieranie php dodajac php5:
w "/etc/apache2/mods-enabled/php5.conf" dodaj ".php5"

Kod: Zaznacz cały

AddType application/x-httpd-php .php .phtml .php3 .php5
w "/etc/apache2/apache2.conf" dopisz do linii

Kod: Zaznacz cały

DirectoryIndex
na koniec "index.php5"
Zrestartuj serwer i ciesz sie dzialajaca strona.
maxx
Posty: 7
Rejestracja: 08 stycznia 2009, 17:21

Post autor: maxx »

Tylko tym razem po kliknięciu w index.php5 otwiera stronę czyli duży postęp. Nie wiem czy to dobrze zrobiłem bo nie byłem pewien co z tym index.php5 zrobić i gdzie go wkleić:

Kod: Zaznacz cały

DirectoryIndex
na koniec "index.php5" 

A druga sprawa jaką zauważyłem podczas próby wejścia na galerię, zdjęcia nie chcą się ładować, wyskakuje klepsydra i napis "xml". Co dalej?

Z góry dziękuję za pomoc. Pozdrawiam.
mariaczi
Member
Posty: 1343
Rejestracja: 08 lutego 2008, 12:58
Lokalizacja: localhost@śląskie

Post autor: mariaczi »

maxx pisze:nie byłem pewien co z tym index.php5 zrobić i gdzie go wkleić:

Kod: Zaznacz cały

DirectoryIndex
na koniec "index.php5" 
Chodziło mi o dopisanie "index.php5" na koniec linii rozpoczętej przez DirectoryIndex

Czyli strona juz otwiera sie jak nalezy :)
Co do problemu z xml... moze nie masz jakiegos modulu do Apache.
maxx
Posty: 7
Rejestracja: 08 stycznia 2009, 17:21

Post autor: maxx »

Nie wiem czy to dobrze rozumiem, mam wejść: /etc/apache2/apache2.conf i edytować apacze2.conf, wchodzę tam i nie mogę znaleźć linii:
DirectoryIndex
Dodam, że jestem "początkującym". Jak możesz to napisz po kolei co mam zrobić. I gdzie mogę się dowiedzieć na temat tego xml bo patrząc na http://89.74.18.141/info.php to niby jest włączone. Z góry dziękuję.
mariaczi
Member
Posty: 1343
Rejestracja: 08 lutego 2008, 12:58
Lokalizacja: localhost@śląskie

Post autor: mariaczi »

Dokładnie tak, edytować "/etc/apache2/apache2.conf".
Jeśli masz mc uruchom "mcedit /etc/apache2/apache2.conf" i ustaw kursor na samej gorze pliku, nastepnie wcisnij klawisz F7 i wpisz "DirectoryIndex" i ENTER. Nie wierze ze nie masz takiego wpisu ;)
Zaraz zekne na ten blad w galerii.

Edit:
Niestety co do błędu xml... U mnie galeria załadowała się jak należy i zdjęcia oglądam bez błędu. Sprobuj wyczyscic cache przegladarki u siebie.
maxx
Posty: 7
Rejestracja: 08 stycznia 2009, 17:21

Post autor: maxx »

Witam, przy wyszukiwaniu pokazuje, że nie ma takiego pliku jest tylko coś takiego z :"Directory" na samym dole:

Kod: Zaznacz cały

<Directory 'user/share/apache2/icons'> 
Options Index Multivives
Alow Oweride none
order aloww deny
Alow from all
</Directory>
A co do całej reszty to rzeczywiście dobrze już działa, choć kilkakrotnie na komputerze czyściłem cache przeglądarki i nie działała.
Pozdrawiam.
mariaczi
Member
Posty: 1343
Rejestracja: 08 lutego 2008, 12:58
Lokalizacja: localhost@śląskie

Post autor: mariaczi »

Trudno mi w to uwierzyć, że nie masz tej linii, bo ona wskazuje jakie pliki są otwierane domyślnie w momencie zapytania do serwera, no ale...
Jak masz skonfigurowany ten serwis? Masz dla niego osobny config?
maxx
Posty: 7
Rejestracja: 08 stycznia 2009, 17:21

Post autor: maxx »

Jeżeli chodzi o tą stronę www, to obsługuje ją w panelu cms i wychodzi na to, że przez brak tego wpisu nie odpala mi index.php5 tylko trzeba klikać?
mariaczi
Member
Posty: 1343
Rejestracja: 08 lutego 2008, 12:58
Lokalizacja: localhost@śląskie

Post autor: mariaczi »

Tak, na to wychodzi.
Jeśli masz dostep roota do tego serwera (a na to wskazuja Twoje wypwiedzi) to sprawdz dokladnie raz jeszcze zawartosc "apache.conf".
Możesz też dopisać wśród linni konfiguracji tej strony przez panel (nie znam tego panelu) linię DirectoryIndex index.php5, przeładowac Apache i będzie jak powinno.
ODPOWIEDZ