httpd-2.4.54 nem fordul

Azért annyira nem példátlan ez, ilyenkor leggyakrabban elég a /usr/local/include/apache2-t törölni, mert a korábbi headerek inkompatibilisek. Hát most nem ennyire egyszerű.


gcc ... -c mod_lbmethod_heartbeat.c -o .libs/mod_lbmethod_heartbeat.o

In file included from /usr/local/include/apache2/mod_proxy.h:59:0,
                 from mod_lbmethod_heartbeat.c:17:
mod_lbmethod_heartbeat.c: In function 'find_best_hb':
mod_lbmethod_heartbeat.c:306:76: error: 'proxy_worker_shared' has no member named 'name_ex'
                       "lb_heartbeat: No server for worker %s", (*worker)->s->name_ex);

Hozzászólások

No, úgy néz ki, hogy ismét én bénáztam, valami mást töröltem (talán a /usr/include/apache2-t), mint amit kellett volna.

siman lehet, hogy olyan szoftvert hasznalnak, ami nem tamogat ujabb os-t, es nagyon draga upgradelni masra, viszont meg kell felelni valamilyen serulekenyseg-mentessegi kovetelmenynek. Jellemzoen ilyen egy banki kornyezet, ahol ujabb banki szoftvert bevezetni ugy, hogy a regivel ne kelljen szopni, 5 eves projekt also hangon, es soktiz millios kiadas.

Ehhez kepest ha neki belefer a 8 orajaba, akkor olcsobb, illetve elosztva konnyebb kifizetni. 

Blog | @hron84

valahol egy üzemeltetőmaci most mérgesen toppant a lábával 

via @snq-

Who uses AIX ?
Companies that can afford the hardware and
maintenance prices of IBM :-)
Those who don‘t end up in hospital while
doing the required stuff on the ibm.com web
sites
Companies, who used to do so in the past
and who don‘t want to learn from scratch
how to manage a new version of their Linux
distribution every 2 years ;)

(https://sambaxp.org/fileadmin/user_upload/sambaxp2022-Slides/Jacke-samb…)

BlackY

"Gyakran hasznos ugyanis, ha számlálni tudjuk, hányszor futott le már egy végtelenciklus." (haroldking)

Ez ugyan külföldiül volt, de azért belinkelnék valami érdekességet
https://stackoverflow.com/questions/72191577/spark-submit-command-takes…
A kolléga gondja (úgy tűnik legalábbis), abból fakadt, hogy az IBM valamilyen jószándékú patchelést végzett a bash nevű programban.

Csak egy példa: enterprise medikai képarchiváló rendszer - már rég cserére szorul. Kazettás visszatöltés lassú. A linux-os vezérlők AIX-re történő cseréje 4x gyorsulást eredményezett. Persze lehet vitatkozni, hogy biztos lehetett volna finomhangolni a linux-ot, de egy enterprise környezetben nem olyan szélesek a lehetőségek, mint amikor valaki webshop-ot csináltat egy vállalkozóval...

"Jegyezze fel a vádhoz - utasította Metcalf őrnagy a tizedest, aki tudott gyorsírni. - Tiszteletlenül beszélt a feljebbvalójával, amikor nem pofázott közbe."

Szerkesztve: 2022. 06. 22., sze – 12:18

Azért nem vész teljesen kárba ez a blog-entry, az első PHP-hívás ezt eredményezte:


[Wed Jun 22 12:14:47.805720 2022] [core:notice] [pid 28722] AH00052: child pid 28724 exit signal Segmentation fault (11)
[Wed Jun 22 12:14:47.805769 2022] [core:notice] [pid 28722] AH00052: child pid 28725 exit signal Segmentation fault (11)
[Wed Jun 22 12:14:47.805780 2022] [core:notice] [pid 28722] AH00052: child pid 28726 exit signal Segmentation fault (11)
[Wed Jun 22 12:14:47.805789 2022] [core:notice] [pid 28722] AH00052: child pid 28727 exit signal Segmentation fault (11)
[Wed Jun 22 12:14:47.805799 2022] [core:notice] [pid 28722] AH00052: child pid 28728 exit signal Segmentation fault (11)
[Wed Jun 22 12:14:47.805808 2022] [core:notice] [pid 28722] AH00052: child pid 28729 exit signal Segmentation fault (11)
[Wed Jun 22 12:14:47.805817 2022] [core:notice] [pid 28722] AH00052: child pid 28730 exit signal Segmentation fault (11)
[Wed Jun 22 12:14:47.805827 2022] [core:notice] [pid 28722] AH00052: child pid 28731 exit signal Segmentation fault (11)
[Wed Jun 22 12:14:48.808021 2022] [core:notice] [pid 28722] AH00052: child pid 28733 exit signal Segmentation fault (11)
[Wed Jun 22 12:14:49.809129 2022] [core:notice] [pid 28722] AH00052: child pid 28734 exit signal Segmentation fault (11)

verziók:


   Server Version: Apache/2.4.54 (Unix) OpenSSL/3.0.4 PHP/7.4.8
   Server MPM: prefork
   Server Built: Jun 22 2022 12:00:06

Na jó, ezt is én néztem be: nem néztem meg a httpd.conf-ot: a derék php-fordítás belehaxolt egy új sort, de nem vette ki a régit, így ez lett:


LoadModule php7_module      libexec64/apache2/libphp7.so
LoadModule php_module       libexec64/apache2/libphp.so

En ket dolgot javaslok:

- terj at pacmanra, sokkal egyszerubb vele a csomagokat, a forditasukat/patchelesuket managelni, meg ha nem is kezelsz fuggosegeket akkor is. + reprodukalhato buildek, konnyu rollback.

- Mindig DESTDIR-rel futtasd a make install-t, es nezd at, milyen fajlok keletkeznek a csomagban.

Blog | @hron84

valahol egy üzemeltetőmaci most mérgesen toppant a lábával 

via @snq-