Byłem zmuszony do ponownej instalacji linuksa i chciałem wszystko jeszcze raz zainstalować, czyli Mysql5.0.22, Apache1.3.31 i php 5.1.4
W obydwu przypadkach sugerowałem się artykułem http://phpedia.pl/wiki/Instalacja_Apache2_...QL_pod_Linuksem
1) Mysqla skompilowałem
Kod
./configure --prefix=/usr/local/mysql --with-charset=latin2
make
make install
make
make install
i działa ok.
2) Apacha kompilowałem
Kod
./configure --prefix=/usr/local/apache
make
make install
make
make install
i skonfigurowałem plik httpd.conf. Ustawiłem Servername na localhost dodałem index.htm w odpowiednim miejscu a reszta się zgadzała -> postępowałem według artykułu.
3) php kompilowałem tak:
Kod
./configure --prefix=/usr/local/php5 --with-config-file-path=/usr/local/php5 --sysconfdir=/usr/local/php5 --with-mysql=/usr/local/mysql --enable-track-vars --enable-versioning --with-apache=/usr/src/apache_1.3.31
make
make install
make
make install
Póxniej do httpd.conf dodałem:
Cytat
AddType application/x-httpd-php .php
Zrestartowałem serwer i...
Apache śmiga (pliki html) natomiast jak zapisze plik jako z rozszerzeniem php to chce te pliki zapisywać na dysk..
Co zrobiłem nie tak?
-------------------------------------------------------------
EDIT:
Pomęczyłem się i już rozgryzłem

Co było problemem? Nie wiem dlaczego nie działa poprawnie --with-apache... przy kompilacji php.. Jak kompilujemy php to zamiast właśnie tego parametru dajemy -with-apxs=/usr/local/apache/bin/apxs. Pozatym samego apache trzeba jeszcze podczas konfiguracji podać --enable-shared=rewrite