Il primo problema che ho avuto riguarda il funzionamento del server apache di MAMP PRO (MAMP ha funzionato subito). Per eliminare l’errore “403 (Forbidden) permission to access server MAMP PRO” bisogna attivare l’opzione “Indexes” nella tab APACHE.
Il secondo problema, invece, riguarda l’installazione di Vtiger CRM ed è relativo a questo errore SQL:
MySQL Server should be configured with: sql_mode = ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
Per risolvere bisogna modificare il file my.cnf inserendo nella sezione [mysqld] questa stringa
sql_mode = ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
Il file da modificare si trova in /Applications/MAMP/tmp/mysql/my.cnf ma non può essere modificato direttamente. Per farlo bisogna usare l’interfaccia di MAMP PRO: menu File > Edit Template > MySQL > my.cnf.