Skocz do zawartości

Apache2 + Php5


luckan

Rekomendowane odpowiedzi

Witam. To moj pierwszy post na tym forum. Mam nadzieje ze nie polepnilem zadnego bledu, jesli jednak to prepraszam.

A teraz problem. Zainstalowalem apache wczesniej kompilujac go ze zrodel. Ruszyl i dzialal bez problemow. Gorzej z instalacja PHP5. Zdobylem zrodla wykonalem polecenia

./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql --enable-shared=yes --enable-ftp --enable-exif --enable-calendar --with-track-vars --with-gettext --with-xml
make
make install

Skopiowalem php.ini do /usr/local/php/lib

Dodalem do httpd.conf linijki:

LoadModule php5_module modules/libphp5.so

AddType application/x-httpd-php .php .php3 .php5

 

Niestety przy uruchomieniu apache wyskakuje taki blad

Syntax error on line 1037 of /usr/local/apache2/conf/httpd.conf:
Cannot load /usr/local/apache2/modules/libphp5.so into server: /usr/local/apache2/modules/libphp5.so: cannot restore segment prot after reloc: Permission denied

Dodam tylko ze modul libphp5.so znajduje sie w /usr/local/apache2/modules/

Prosze o pomoc i wyrozumialosc gdyz jestem poczatkujacym uzytkownikiem Linuksa

Szukalem duzo na forum i w sieci ale nic nie pomoglo.

Odnośnik do komentarza
Udostępnij na innych stronach

Bardzo chcialem zrobic sobie to sam od poczatku(ucze sie), na upartego moglbym sciagnac gotowe paczki albo jeszcze lepiej kombajn Apache+PHP+MySQL + pare jeszce innych rzeczy, ale wtedy to nie bedzie juz to...:/. Po ciezkich bojach udalo mi sie z Apache + MySQL Teraz to juz tylko zostal nieszczesny PHP.

Od razu zapytam tez czy deinstalacja mojego wadliwego PHP to usuniecie katalogu PHP i usuniecie wpisow w httpd.conf, czy trzeba go usowac za pomoca roznych specjalnych komend ktorych nie znam. Gdybym usunal to moze moglbym jeszcze raz skonfigurowac i skompilowac wedlug innej instrukcji z neta.

Odnośnik do komentarza
Udostępnij na innych stronach

Rób jak chcesz w koncu twój system, jednak lepiej poczytaj co np Gajownik odpisywal tym co chcieli kompilowac. Na poczatku naucz sie dobrze konfigurowac apacha, potem pomysl o kompilacji, gdyz dobra kompilacja to juz wyzsza szkola jazdy(duzo czytania). Fakt ze mozesz to robic "aby dzialalo", jednak moim zdaniem jest to bezsensu.

 

PS: Sam chcialem sie nauczyc kompilowac, jeszcze za czasów FC3, jednak po zrobieniu Sajgonu(nowsza wersja: "Bagdadu") z systemu, nic nie chcialo sie instalowac czesc programów nie dzialala, pozostala mi tylko reinstalacja. Od tamtej pory uzywam tylko gotowych paczek.

Odnośnik do komentarza
Udostępnij na innych stronach

Ale mnie juz dziala Apache i MySQL i wlasciwie PHP jest zainstalowany tylko cos nie tak jest z konfiguracja:/ Jesli chcialbym dodac PHP z repozytorium to najpierw musialbym to chyba wszystko odinstalowac(nie mam pojecia jak to zrobic :D ) Nastepnie zainstalowac wszystko od poczatku Apache + MySQL + PHP Czy ktos przegladal

moje dotychczasowe dzialania. Moze gdzies popelnilem blad?? Moze to jakos mozna poprawic??

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...