Después de la actualización a MacOS Mojave, Apache no se puede cargar extensiones de PHP más. Cualquier extensión que se me sale el siguiente error en el log en Apache ; parece que Apple implementó la Biblioteca de la Validación a través de Apache en MacOS Mojave. Que hace aparentemente imposible para cargar archivos binarios sin signo con Apache.
Hay alguna solución que no implicaría para deshabilitar MacOS' SIP ?
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?
El código tiene que ser por lo menos ad-hoc firmado. //usr/local/php/extensions/xdebug.así: stat() falló con errno=22