![]() |
![]() ![]() |
![]() |
![]()
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 |
|
|
![]()
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 ... |
|
|
![]()
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 |
|
|
![]()
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ć. |
|
|
![]()
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...
|
|
|
![]()
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 --help4. 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 Dopisujemy:AddType application/x-gzip .gz .tgz Kod AddType application/x-httpd-php4 .php .php3 .php4 (wolalem uczulic mojego apacha aby i reagowal na naglowki php4 stad ten pomysl heh)AddType application/x-httpd-php .php .php3 .php4 AddType application/x-httpd-php-source .phps AddType application/x-httpd-php4-source .phps 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 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 18:08 |