после обновления до MacOS Mojave Apache больше не может загружать расширения PHP. Любое расширение я получаю ошибку ниже в журнале Apache; кажется, что Apple реализовала проверку библиотеки через Apache на MacOS Mojave. Это делает невозможной загрузку неподписанных двоичных файлов с помощью Apache.
есть ли обходной путь, который не включал бы отключение SIP MacOS?
Failed loading //usr/local/php/extensions/xdebug.so: dlopen(//usr/local/php/extensions/xdebug.so, 9): no suitable image found. Did find:
//usr/local/php/extensions/xdebug.so: code signature in =(//usr/local/php/extensions/xdebug.so)
not valid for use in process using Library Validation: mapped file has no cdhash, completely unsigned?
код должен быть подписан хотя бы ad-hoc.
//usr/местные/РНР/расширения/отладчика xdebug.Итак: стат() завершился для errno=22