[Eisfair] apache2.service: Main process exited, code=exited, status=127/n/a
Marcus Röckrath
marcus.roeckrath at gmx.de
Sa Aug 17 11:52:50 CEST 2024
Hallo Christian,
Christian Koeck wrote:
>>Vorher ein
>>
>>cd /usr/lib/php8/extensions
>>
>>oder
>>
>>strings /usr/lib/php8/extensions/imagick.so | grep MagickWandGenesis
>
> eis64 # cd /usr/lib/php8/extensions
> eis64 # strings /usr/lib/php8/extensions/imagick.so | grep
> MagickWandGenesis
> MagickWandGenesis
Ok, so wie es hier auch aussieht.
Wir haben das Problem identifiziert:
Das Modul imagick.so ist kaputt:
Ist aktuell:
eis64:/usr/lib/php8/extensions # readelf -d imagick.so
Dynamic section at offset 0x71ce0 contains 27 entries:
Tag Type Name/Value
0x0000000000000001 (NEEDED) Shared library: [libgomp.so.1]
0x0000000000000001 (NEEDED) Shared library: [libc.so.6]
Muss:
eis64:/data/packeismirror/eisfair-64/php8-imagick # readelf -d imagick.so
Dynamic section at offset 0x71cc0 contains 29 entries:
Tag Type Name/Value
0x0000000000000001 (NEEDED) Shared library: [libgomp.so.1]
0x0000000000000001 (NEEDED) Shared library:
[libMagickWand-7.Q16HDRI.so.10]
0x0000000000000001 (NEEDED) Shared library:
[libMagickCore-7.Q16HDRI.so.10]
0x0000000000000001 (NEEDED) Shared library: [libc.so.6]
Es fehlt die Bindung an die echten IMagick-Libraries.
Dass es mit php8-fpm nicht passiert, kann nur daran liegen, dass nach meiner
Kenntniss der fpm Module erst bei Bedarf, anders als apache2_php8, nachlädt.
Falls das imagick.so benötigt wird, müsste es auch im php8-fpm knallen.
--
Gruß Marcus
[eisfair-Team]
Mehr Informationen über die Mailingliste Eisfair