A causa di circostanze impreviste, sono stato costretto ad aggiornare a OS X 10.11 (El Capitan).
Qui, il processo che ho seguito è stato:
- installa Yosemite su un disco rigido esterno;
- migrazione dei dati da MacBook Pro sul disco rigido esterno;
- quindi riformattare il MacBook Pro;
- installa Yosemite su MacBook Pro;
- aggiorna MacBook Pro a El Capitan;
- e migrare i dati dal disco rigido esterno a MacBook Pro.
Durante la migrazione, sono riuscito a mantenere i database per MySQL e sembra che sia la stessa versione di Mavericks (mysql-5.6.14-osx10.7-x86_64).
Tuttavia, quando vado al riquadro delle preferenze per MySQL nelle Preferenze di Sistema, mi viene detto "L'istanza del server MySQL non è in esecuzione" e il pulsante di avvio è disabilitato.
Ho fatto varie ricerche e i suggerimenti non sembrano corrispondere al problema specifico che ho, o non sono abbastanza sicuro per provarli nel caso in cui peggiorassi le cose.
Ho dato un'occhiata al file "my.cnf" e le impostazioni sono commentate e hanno valori vuoti (una serie di punti segnaposto).
Inoltre, l'alias nella cartella MySQL "mysql" è scomparso.
Oltre a questo, sto avendo problemi con il server web stesso.
Ho seguito il consiglio in una risposta StackOverflow , e mentre ha fermato alcuni degli errori, quando eseguo "apachectl configtest "dal Terminale, ottengo:
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
Inutile dire che non sono così abile nella linea di comando.
In questa fase, non ho idea di cosa stia succedendo.
Modifica 1
Ho fatto un backup sia di "httpd.conf" che di "extras / httpd-mpm.conf" seguendo gli errori riportati da "apachectl configtest", in ogni istanza commentando le righe offensive invece di eliminarle.
Ma dopo che ho finito 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"
... Mi sono arreso.