Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Zainstalowałem apache, dopisałem do httpd.conf ładowanie modułów php4 i obsługe plików .php i dalej przeglądarka dostaje kod php zamiast wygenerowanej strony. Wygląda na to że apache w ogóle nie ma ochoty jej interpretować, czy ktoś spotkał się z takim problemem i może pomóc?
Z góry dziękuje :)
Offline
Po pierwsze po zmianach w pliku konfiguracyjnym nie zapomij przerestartowac apache
/etc/init.d/apache restart
U mnie wystarczy zainstalowac apache i php4 i od razu kod php'a smiaga bez problemu.
Offline
Przerestartowałem, jasne
To nie zmienia faktu że dalej nie działa...
Offline
Dla apache 1.x
w /etc/apache/httpd.conf
<IfModule mod_dir.c> DirectoryIndex index.html index.htm index.shtml index.cgi index.php </IfModule> AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps
w /etc/apache/modules.conf
LoadModule php4_module /usr/lib/apache/1.3/libphp4.so
jesli dopisywales to do ostatniej lini to acisnij enter na koncu by byl znak konca lini bo inaczej dany modul moze nie byc zaldowany
przeladuj apach'a
dla apache2
w pliku /etc/apache2/apache2.conf
DirectoryIndex index.html index.cgi index.pl index.php index.xhtml AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps
w /etc/apache2/mods-enabled/php4.load
LoadModule php4_module /usr/lib/apache2/modules/libphp4.so
w /etc/apache2/mods-enabled/php4.conf
<IfModule mod_php4.c> AddType application/x-httpd-php .php .phtml .php3 AddType application/x-httpd-php-source .phps </IfModule>
przeladuj apach'a
aby se sprawdzic jak i co dziala najlepiej stwoz se plik index.php
z zawartosciom
<? phpinfo(); ?>
i zobacz co Ci sie wyswetli po otwarciu tego pliku
Offline
Nie wyświetla mi nic, po prostu chce zapisywać plik.
Dodałem teoretycznie wszystko, typy plików, moduły.
Skompiluje php4 i apache ze źródeł, może wtedy ruszy
Offline
Nie wyświetla mi nic, po prostu chce zapisywać plik.
Dodałem teoretycznie wszystko, typy plików, moduły.
Skompiluje php4 i apache ze źródeł, może wtedy ruszy
Może zamiast http://localhost/skrypt.php spróbuj http://127.0.0.1/skrypt.php . Zakładam, że wywyłujesz strony lokalnie.
Offline
Nie, po ip z kompa obok. Strone startową apache mi wyświetla więc nie w tym rzecz. Tylko czemu do cholery nie ładuje bibliotek php?
Offline
Nie, po ip z kompa obok. Strone startową apache mi wyświetla więc nie w tym rzecz. Tylko czemu do cholery nie ładuje bibliotek php?
<edit>
Kurcze, no u mnie działa :). Spróbuj może tak:
apt-get remove -–purge libapache2-mod-php4 apt-get remove -–purge php4-common apt-get remove -–purge apache2 apache apt-get install libapache2-mod-php4
Może zadziała.
Offline
dpkg nie potrafi wywalic jednego pakietu, apache2-mpm-worker.
Brakuje mu jakiegos pliku ktory polecial razem z apache2. Jak sie tego pozbyc?
Offline
dpkg nie potrafi wywalic jednego pakietu, apache2-mpm-worker.
Brakuje mu jakiegos pliku ktory polecial razem z apache2. Jak sie tego pozbyc?
apt-get remove --purge apache2-common
lub brutalniej jeśli trzeba
dpkg --purge --force-all apache2-mpm-worker
Offline
unknown initscript, /etc/init.d/apache2 not found
podproces pre-removal script zwrócił kod błędu 100
EDIT:
touch /etc/init.d/apache2 rozwiązał sprawe. W sumie dziwne że dpkg rzuca sie o takie rzeczy :/
Offline
Wszystko działa, dziękuje za pomoc :)
Offline