Ogni computer Mac moderno (ovvero che gira su Mac OS X) ha a disposizione un Web Server integrato direttamente nel sistema.
Davvero una comoda feature per tutti gli sviluppatori (e non) che lavorano su Mac.
Il Web Server in questione è un'installazione di Apache + PHP. Nonostante la versione installata di default abbia alcune pecche (come la mancanza della libreria GD2), essa è un ottimo ambiente di test e sviluppo.
Joomla si installa senza problemi particolari su Mac.
Alcuni dei fastidi che però si riscontrano sono i continui errori di permessi, dati dal fatto che Joomla è installato dall'utente che sta usando il mac, mentre andrebbe assegnato all'utente di Apache, ovvero _www ed al gruppo a cui appartiene Apache, anch'esso chiamato _www.
I comandi da inserire con Terminal sono
sudo chown -R _www joomla/
sudo chgrp -R _www joomla/
In alternativa al chown, chmod
Per rendere funzionanti la maggior parte delle funzionalità di Joomla, è possibile dare permessi di scrittura a
components
administrator/components
languages
administrator/languages
modules
administrator/modules
plugins
templates
administrator/templates
usando il comando
cd root_sito_joomla/
chmod a+rw . components/ administrator/components/ language/ administrator/language/ modules/ administrator/modules/ plugins/ templates/ administrator/templates/ tmp/
(da usare solo in una installazione locale, perchè da' a chiunque permesso di scrittura sulla cartella)
Se ancora non si riesce ad installare un componente copiare la cartella scompattata in joomla/tmp e controllare che everyone non sia "No access" usando il tasto Mela-I oppure tramite Terminal.
Per installare poi scegliere l'install da cartella ed indicare il percorso completo.
Tags: Joomla, Mac-OS-X, PermessiArticoli correlati:



October 6th, 2008 at 10:41 am
Ti prego rinsavisci e abbandona Mac…:D
October 6th, 2008 at 11:02 am
Mai
October 7th, 2008 at 12:24 am
Ehm… ma usare MAMP e bypassare il tutto no? Non sapevo fossi Mac user…
October 7th, 2008 at 10:27 am
@Noy: Hai ragione, si potrebbe usare MAMP.. ma perchè installare un nuovo server quando il caro aggeggio con la mela ce ne fornisce già uno, integrato con il resto del sistema?
Però è un’ottima alternativa!
October 24th, 2008 at 12:18 am
sto installando joomla su mac (utilizzando MAMP).
Quando mi chiede di inserire il nome del database, una volta inserito mi da erore perchè dice che non esiste… ma come faccio a crearlo senza joomla? che devo fare?
grazie mille….
October 24th, 2008 at 9:10 am
Ciao Max, dovresti creare un nuovo database usando phpMyAdmin, un programma di cui trovi il collegamento nel pannello di MAMP.
Devi solo creare un nuovo database assegnandoli un nome, poi Joomla penserà a creare tutte le tabelle che serviranno.