pionas 0 Zgłoś post Napisano Marzec 27, 2009 Witam, dzisiaj chciałem zaktualizować sobie apache do wersji 2.0.x. (posiadam panel DA) Wykonywałem po kolei poniższe kroki: cd /usr/local/directadmin/customapache rm -fr build wget http://files.directadmin.com/services/customapache/build chmod 755 build ./build update ./build update_data_ap2 ./build convert ./build clean ./build apache_2 ./build php_ap2 n* ./build mod_frontpage_ap2 ./build mod_perl_ap2 * przy php otrzymałem taki komunikat: Extracting ... Done. patching file php-4.4.9/ext/standard/mail.c ln: creating symbolic link `/usr/lib/libltdl.so' to `libltdl.so.3': File exists Configuring php-4.4.9... Done Configuration. Can't open Makefile: No such file or directory. Trying to make php... make: *** No targets specified and no makefile found. Stop. przy restarcie apache mam taki komunikat: Starting httpd: Syntax error on line 66 of /etc/httpd/conf/httpd.conf: Cannot load /usr/lib/apache/libphp4.so into server: /usr/lib/apache/libphp4.so: cannot open shared object file: No such file or directory gdy zahasuje "php4_module" mam taki komunikat: Starting httpd: Syntax error on line 68 of /etc/httpd/conf/httpd.conf: Cannot load /usr/lib/apache/mod_perl.so into server: /usr/lib/apache/mod_perl.so: undefined symbol: PL_ppaddr gdy zahasuje "perl_module" mam taki komunikat: Starting httpd: Syntax error on line 140 of /etc/httpd/conf/httpd.conf: Unrecognized LogFormat directive %O No i teraz mam taki problem że działa mi wszystko poza apache Z góry dziękuję za pomoc Udostępnij ten post Link to postu Udostępnij na innych stronach
Fado 0 Zgłoś post Napisano Marzec 27, 2009 Sprobuj tego: cd /usr/local/directadmin/customapache ./build clean nano configure.apache_2 dodaj nastepujacy wiersz : --enable-logio \ ./build apache_2 ./buld php_ap2 n service httpd restart Udostępnij ten post Link to postu Udostępnij na innych stronach
pionas 0 Zgłoś post Napisano Marzec 27, 2009 Dostaję taki komunikat: cat: /etc/redhat-release: No such file or directory cat: /etc/redhat-release: No such file or directory Backing up certificate and key, and turning off httpd for DirectAdmins's check. Found /usr/local/directadmin/customapache/httpd-2.0.63.tar.gz Extracting /usr/local/directadmin/customapache/httpd-2.0.63.tar.gz... Patching with fp-patch-apache_2.0 patching file support/suexec.c Hunk #1 succeeded at 107 (offset -38 lines). Hunk #2 succeeded at 245 (offset -36 lines). Hunk #3 succeeded at 319 (offset -36 lines). Hunk #4 succeeded at 334 (offset -36 lines). Hunk #5 succeeded at 550 (offset -36 lines). Hunk #6 succeeded at 559 (offset -36 lines). Hunk #7 succeeded at 631 (offset -36 lines). Configuring httpd-2.0.63 /usr/local/directadmin/customapache/configure.apache_2: line 1: --enable-logio: command not found *** There was an error while trying to configure Apache 2. Check the configure.apache_2 file Udostępnij ten post Link to postu Udostępnij na innych stronach
Fado 0 Zgłoś post Napisano Marzec 27, 2009 Tu masz tego buga z logami i instrukcje jak rozwiazac: http://www.directadmin.com/features.php?id=931 Nie wystepuje on w 2.2 wiec mozesz go sprobowac jak ci sie nie chce kombinowac. Udostępnij ten post Link to postu Udostępnij na innych stronach
pionas 0 Zgłoś post Napisano Marzec 27, 2009 Dałem ./build all i teraz mam taki problem: Starting httpd: Syntax error on line 68 of /etc/httpd/conf/httpd.conf: Cannot load /usr/lib/apache/mod_perl.so into server: /usr/lib/apache/mod_perl.so: cannot open shared object file: No such file or directory jak zahaszuję mam taki błąd: Starting httpd: Syntax error on line 69 of /etc/httpd/conf/httpd.conf: Cannot load /usr/lib/apache/libperl.so into server: /usr/lib/apache/libperl.so: undefined symbol: Perl_Ipatchlevel_ptr Udostępnij ten post Link to postu Udostępnij na innych stronach
Fado 0 Zgłoś post Napisano Marzec 27, 2009 logio nie dzialalo bo nie podales jaki masz system nawet, a to bardzo wazne przy DA Masz Debiana? apt-get install libapache-mod-perl apt-get install libperl-dev cd /usr/local/directadmin/customapache ./build all Udostępnij ten post Link to postu Udostępnij na innych stronach
pionas 0 Zgłoś post Napisano Marzec 27, 2009 tak mam debiana... z tego wszystkiego zapomniałem o tym napisać. zaraz sprawdzę to co mi napisałeś Udostępnij ten post Link to postu Udostępnij na innych stronach
pionas 0 Zgłoś post Napisano Marzec 27, 2009 Niestety nie działa: Starting httpd: Syntax error on line 68 of /etc/httpd/conf/httpd.conf: Cannot load /usr/lib/apache/mod_perl.so into server: /usr/lib/apache/mod_perl.so: cannot open shared object file: No such file or directory Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość N3T5kY Zgłoś post Napisano Marzec 27, 2009 Wywal czy też odhaszuj ok. lini 68 parametry do ładowania mod_perl, chyba że jest ci potrzebny to doinstaluj. Udostępnij ten post Link to postu Udostępnij na innych stronach
pionas 0 Zgłoś post Napisano Marzec 28, 2009 Już sobie poradziłem - znalazłem starego httpd.conf od wersji 1.3.x i zahaszowałem "SuexecUserGroup" (ponoć dla wersji >2.0?) w VirtualHost i działa. Perl był cały czas zainstalowany i to wg. apt-get najnowszy Z tego taki morał że Debian i DA to pomyłka Przynajmniej dopóki nie poprawią builda do aktualizacji Dziękuję za pomoc i przepraszam że zabrałem Wam tyle czasu na swój problem Udostępnij ten post Link to postu Udostępnij na innych stronach
www.ionic.pl 535 Zgłoś post Napisano Marzec 28, 2009 Z tego taki morał że Debian i DA to pomyłka Używanie tylko samegu custombuild i custompache to pomyłka... do kompilacji i aktualizacji szczególnie. A na Debianie DA sprawuje sie bardzo dobrze, nawet na Lenny. Udostępnij ten post Link to postu Udostępnij na innych stronach