Debido a circunstancias imprevistas, me vi obligado a actualizar a OS X 10.11 (El Capitan).
Aquí, el proceso que seguí fue el siguiente:
- instalar Yosemite en un disco duro externo;
- migrar los datos del MacBook Pro al disco duro externo;
- y volver a formatear el MacBook Pro;
- instalar Yosemite en el MacBook Pro;
- actualizar el MacBook Pro a El Capitán;
- y migrar los datos del disco duro externo al MacBook Pro.
Durante la migración, he conseguido mantener las bases de datos para MySQL, y parece ser la misma versión que tenía con Mavericks (mysql-5.6.14-osx10.7-x86_64).
Sin embargo, cuando voy al panel de preferencias de MySQL en las Preferencias del Sistema, me dice que "la instancia del servidor MySQL no se está ejecutando" y el botón de inicio está desactivado.
He hecho varias búsquedas y, o bien las sugerencias no parecen coincidir con el problema concreto que tengo, o bien no tengo la suficiente confianza para probarlas por si empeoro las cosas.
He mirado en el archivo "my.cnf" y los ajustes están comentados y tienen valores en blanco (una serie de puntos de marcador de posición).
Además, el alias de la carpeta MySQL "mysql" ha desaparecido.
Además de esto, estoy teniendo problemas con el propio servidor web.
He seguido los consejos de un Respuesta de StackOverflow y si bien detuvo algunos de los errores, cuando ejecuto "apachectl configtest" desde la Terminal, obtengo:
AH00526: Syntax error on line 183 of /private/etc/apache2/httpd.conf:
Invalid command 'Order', perhaps misspelled or defined by a module not included in the server configuration
No hace falta decir que no soy tan hábil en la línea de comandos.
A estas alturas, no tengo ni idea de lo que está pasando.
Edición 1
Hice una copia de seguridad tanto de "httpd.conf" como de "extras/httpd-mpm.conf" mientras seguía los errores reportados por "apachectl configtest", en cada caso comentando las líneas ofensivas en lugar de borrarlas.
Pero después terminé con:
"AH00526: Syntax error on line 25 of /private/etc/apache2/extra/httpd-autoindex.conf:
Invalid command 'Order', perhaps misspelled or defined by a module not included in the server configuration"
... Me rendí.