ArabSmall 118 Zgłoś post Napisano Kwiecień 6, 2014 Próbuje skompilować apache 2.4.9 z mpm jako event, ale otrzymuje błąd: adding "-I$(top_srcdir)/server" to INCLUDES checking whether APR supports thread-safe pollsets... checking for kqueue... no checking for port_create... no checking for epoll_create... yes yes checking if event MPM supports this platform... no - APR skiplist is not available checking if mpmt_os2 MPM supports this platform... no checking if prefork MPM supports this platform... yes checking if WinNT MPM supports this platform... no checking if worker MPM supports this platform... yes checking whether to enable mod_lbmethod_byrequests... shared checking whether to enable mod_lbmethod_bytraffic... shared checking whether to enable mod_lbmethod_bybusyness... shared checking whether to enable mod_lbmethod_heartbeat... shared checking which MPM to use by default... event configure: error: MPM event is not supported on this platform przeszukałem google, sprawdziłem w dokumentacji i nic nie ma na temat, że mpm event nie jest wspierany przez Debiana(?). Wymagania w dokumentacji to kernel 2.6+, glibc epoll i te wymagania mój serwer wspiera -Kernel: Linux sakura 3.2.0-4-amd64 #1 SMP Debian 3.2.54-2 x86_64 GNU/Linux Glibc: strings /lib/x86_64-linux-gnu/libc.so.6 | grep epoll epoll_create epoll_wait epoll_pwait epoll_ctl epoll_create1 Więc w czym problem? Jakaś wskazówka? Z góry dzięki za jakąkolwiek wskazówkę Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość patrys Zgłoś post Napisano Kwiecień 6, 2014 Ten Debian w pełni zaktualizowany ? Pokaż zawartość całego pliku: config.log Udostępnij ten post Link to postu Udostępnij na innych stronach
ArabSmall 118 Zgłoś post Napisano Kwiecień 6, 2014 Tak, proszę tutaj config.log https://dpaste.de/WkBE Z tego co widzę to mogę jedynie wybrać mpm jako prefork/worker:(od linii 1881) Udostępnij ten post Link to postu Udostępnij na innych stronach
McAs 28 Zgłoś post Napisano Kwiecień 6, 2014 (edytowany) 1899. configure:27370: checking which MPM to use by default 1900. configure:27377: result: event 1901. configure:27467: error: MPM event is not supported on this platform. i chyba już wszystko jasne Edytowano Kwiecień 6, 2014 przez McAs (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
Pan Kot 1535 Zgłoś post Napisano Kwiecień 6, 2014 (edytowany) Kernel albo przestarzały system. Ja bym zaktualizował do debiana testing i z repo wziął . Edytowano Kwiecień 6, 2014 przez Archi (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
ArabSmall 118 Zgłoś post Napisano Kwiecień 6, 2014 (edytowany) 1899. configure:27370: checking which MPM to use by default 1900. configure:27377: result: event 1901. configure:27467: error: MPM event is not supported on this platform. i chyba już wszystko jasne Może źle rozumiem jeśli tak to przepraszam. Ale z tego co widzę to event jest ustawiony domyślnie więc nie muszę tego robić tak? Jeśli tak to nadal coś nie gra ponieważ po instalacji: ./apachectl -V Server version: Apache/2.4.9 (Unix) Server built: Apr 6 2014 15:10:31 Server's Module Magic Number: 20120211:31 Server loaded: APR 1.4.6, APR-UTIL 1.4.1 Compiled using: APR 1.4.6, APR-UTIL 1.4.1 Architecture: 64-bit Server MPM: worker threaded: yes (fixed thread count) forked: yes (variable process count) Server compiled with.... -D APR_HAS_SENDFILE -D APR_HAS_MMAP -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled) -D APR_USE_SYSVSEM_SERIALIZE -D APR_USE_PTHREAD_SERIALIZE -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT -D APR_HAS_OTHER_CHILD -D AP_HAVE_RELIABLE_PIPED_LOGS -D DYNAMIC_MODULE_LIMIT=256 -D HTTPD_ROOT="/usr/local/httpd" -D SUEXEC_BIN="/usr/bin/suexec" -D DEFAULT_PIDLOG="logs/httpd.pid" -D DEFAULT_SCOREBOARD="logs/apache_runtime_status" -D DEFAULT_ERRORLOG="logs/error_log" -D AP_TYPES_CONFIG_FILE="conf/mime.types" -D SERVER_CONFIG_FILE="conf/httpd.conf" @Archi, zaktualizuje system i zobaczę co dalej Editos: System to Debian 7 więc aktualizować do wydania jessie tak? Najpierw jednak wgram nowy kernel. Editos_2: I nic cały czas to samo. Jeszcze jakieś rady? Edytowano Kwiecień 6, 2014 przez ArabSmall (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
Pan Kot 1535 Zgłoś post Napisano Kwiecień 6, 2014 (edytowany) No, i w jessie powinien być w repo apache2 z eventem. apache2-mpm-event - transitional event MPM package for apache2 Edytowano Kwiecień 6, 2014 przez Archi (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość patrys Zgłoś post Napisano Kwiecień 6, 2014 Nie możliwe, mam trochę maszyn z Apache 2.4 i event na Debian 7. Nie lepiej tam dać Nginx'a ? Udostępnij ten post Link to postu Udostępnij na innych stronach
ArabSmall 118 Zgłoś post Napisano Kwiecień 6, 2014 A nie przepraszam bardzo Po kolejnym restarcie* już normalnie mogłem skompilować apache 2.4.9 z mpm event Po aktualizacji był restart, ale zrobiłem jeszcze jeden i normalnie poszło Tylko dlaczego wheezy nie chciał tego łyknąć? Dzięki za pomoc. Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość patrys Zgłoś post Napisano Kwiecień 6, 2014 Jakiś błąd kernel/glibc, nie pierwszy i nie ostatni Udostępnij ten post Link to postu Udostępnij na innych stronach