Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Debian + apache + php
k2n
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 14.07.2004
Skąd: Sosnowiec

Ostrzeżenie: (0%)
-----


Mam taki problem, że gdy chce wejść na moim serverze na jakąś strone w php (np: )http://80.55.135.182/AudioArek/index.php ) to nie uruchamia mi sie tylko wyskakuje sciaganie pliku index.php.

Nie wiem co jest grane.

Debian z kernelem 2.4.26 + różne dodatki
apache (zainstalowane przez apt-get install apache)
php4 (zainstalowane przez apt-get install php4)

proszę o pomoc.

Ten post edytował k2n 14.07.2004, 22:09:50
Go to the top of the page
+Quote Post
Luke
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 215
Pomógł: 0
Dołączył: 28.10.2003
Skąd: -

Ostrzeżenie: (0%)
-----


Mysle ze taki wpis do pliku httpd.conf (plik konfiguracyjny apacha)

AddType application/x-httpd-php .php

powinien pomoc ...
Go to the top of the page
+Quote Post
k2n
post
Post #3





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 14.07.2004
Skąd: Sosnowiec

Ostrzeżenie: (0%)
-----


To mam wpisane do httpd.conf
jest odchaszowane

ale dalej jest to samo

Ten post edytował k2n 14.07.2004, 22:08:46
Go to the top of the page
+Quote Post
kamilus
post
Post #4





Grupa: Zarejestrowani
Postów: 17
Pomógł: 1
Dołączył: 18.09.2004
Skąd: Tczew

Ostrzeżenie: (0%)
-----


apt-get install libapache-mod-php4
Teraz powinno juz działać.
Go to the top of the page
+Quote Post
Vertical
post
Post #5





Grupa: Zarejestrowani
Postów: 848
Pomógł: 0
Dołączył: 7.07.2004
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


...Albo zawsze możesz przekompilować *.tar.gz, ale to jest masakra jeśli chodzi o php i apache...
Go to the top of the page
+Quote Post
spuavick
post
Post #6





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 11.10.2004

Ostrzeżenie: (0%)
-----


Cytat(Vertical @ 2004-09-29 17:45:35)
...Albo zawsze możesz przekompilować *.tar.gz, ale to jest masakra jeśli chodzi o php i apache...

Jaka masakra?
Chyba, ze sie nie ma pojecia, albo pisac sie nie potrafi heh
Krok po kroku opisze proces instalacji apache 2.0.52 i php4.3.9
1. Wiadomo sciagamy zrodla programow
2. Rozpakowujemy (polecam konsole mc ->szybko i sprawnie)
3. Wchodzimy do katalogu z apache (juz rozpakowanym) (dobrze jest zmienic nazwe na prostsza np apache2 i odpowiednio php4), wpisujemy:
Kod
./configure --prefix=/usr/local/apache --enable-so --sysconfdir=/etc/httpd --enable-rewrite --enable-auth-anon --enable-file-cache --enable-echo --enable-cache --enable-disk-cache --enable-mem-cache --enable-mime-magic --enable-cern-meta --enable-expires --enable-headers --enable-proxy --enable-proxy-connect --enable-proxy-ftp --enable-proxy-http --enable-http --enable-info --enable-suexec --enable-vhost-alias
Po co i dlaczego odslylam do instrukcji albo do funkcji ./configure --help
4. wykonujemy odpowiednio make i make install i mamy apache 2.0.52 na pokladzie...
5. teraz czas na php, wchodzimy do katalogu gdzie rozpakowalismy wszystko i odpowiednio pokolei:
Kod
./configure --with-apxs2=/usr/local/apache/bin/apxs --prefix=/usr/local/php --with-mysql --enable-track-vars --with-gd --with-gd-dir=/usr/lib --with-freetype --with-freetype-dir=/usr/lib --enable-ftp --with-jpeg --with-jpeg-dir=/usr/lib/jpeg6b --with-png --with-png-dir=/usr/lib --with-gif --with-gif-dir=/usr/lib --with-xml  -with-xslt --with-zlib --with-zlib-dir=/usr/lib
(Zakladam, ze wymienione biblioteki sa zainstalowane w systemie, jezeli nie - wczesniej nalezy to uczynic i ewentualnie pozmieniac nazwy katalogow)
6. make i make install i mamy php
7. o ile w pliku httpd.conf (znajdziesz go w /etc/httpd) php sam dopisal linijke ladujaca modul php4
Kod
LoadModule php4_module        modules/libphp4.so
to zapomnial skubany o wpisie jaki powinien sie znalezc hm np w takim miejscu...:
Kod
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
Dopisujemy:
Kod
AddType application/x-httpd-php4 .php .php3 .php4
AddType application/x-httpd-php .php .php3 .php4
AddType application/x-httpd-php-source .phps
AddType application/x-httpd-php4-source .phps
(wolalem uczulic mojego apacha aby i reagowal na naglowki php4 stad ten pomysl heh)
8. startujemy apacha komenda
/usr/local/apache/bin/apachectl start
jezeli chcemy aby startowal nam przy starcie systemu samoczynnie wystarczy np w pliku rc.local (/etc/rc.d) dodac wpis (najlepiej na koncu):
Kod
# apache
if [ -x /usr/local/apache/bin/apachectl start ]; then
   /usr/local/apache/bin/apachectl start
fi


Faktycznie meczarnia... zajelo mi to chwile... najdluzej schodzilo sie ze skompilowaniem php ale to nie ode mnie zalezalo a od procesora, polaczenia i ilosci RAMu... a pisania jest... malo, no ale trzeba czytac... czytac i czytac... Inaczej "masakra" hehe Czasami lepiej jest popisac troszke zamiast glupawego click & click & ctrl+alt+dlt...


Dodam, ze wszystko co wystepuje po ./configure, powinno byc pisane w jedenj linii, najlepiej zapisac to do pliku, wgrac do katalogu ze zrodlami (odpowiednio apache2 i php4) nazwac jako setup nadac prawa wykonywalne (755) i odpalic ./setup pozniej pozostanie tylko make i make install, a jak cos za czas jakis padnie wystarczy tylko wykonac make clean i raz jeszcze ./setup itd... milej zabawy... i na przyszlosc, jezeli czegos nie wiesz nie pisz, ze to masakra, po prostu dla jednych instalowanie nie polega jedynie na wgrywaniu paczek rpmow, poza tym jezeli cos padnie to co? przeinstalujesz caly system?

wszystko co znajduje sie po ./configure odnosnie apache2 i php4 powstalo w wyniku moich poszukiwan instalacji, strony polskie zawieraja jedynie minimalna konfiguracje, wiekszosc powstala na podstawie oryginalnych stron i dokumentacji, dlatego postanowilem udostepnic wyniki moich poszukiwan, i skutecznego zainstalowania i dzialania apache 2.0.52 i php 4.3.9 na mdk10 z zainstalowanymi bibliotekami jakie wystepuja przy konfiguracji...

Ten post edytował spuavick 24.10.2004, 13:59:42
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 18:08