Newsgroup: it.comp.macintosh
Titolo: Apache che non gira: Aiuto!

 avvia?
Console.app -> log list -> /var/log -> httpd -> error_log

 Console.app -> log list -> /var/log -> httpd -> error_log
OK, mille grazie.
Sembra che non possa aprire il log file, e qui � bastato creare la
directory apache2 che non c'era e ora funziona.
Perch� non esistesse quella directory � mistica da computer.
16/10/09 08:59:44 org.apache.httpd[6206] (2)No such file or directory:
httpd: could not open error log file /private/var/log/apache2/error_log.
16/10/09 08:59:44 org.apache.httpd[6206] Unable to open logs 
16/10/09 08:59:44 com.apple.launchd[1] (org.apache.httpd[6206]) Exited
with exit code: 1 
16/10/09 08:59:44 com.apple.launchd[1] (org.apache.httpd[6206]) Exited
with exit code: 1 


 Perché non esistesse quella directory è mistica da computer.
Scrivi tutto il percorso altrimenti non si capisce "apache2" a cosa si 
riferisce. Se non hai /private/etc/apache2 hai qualche problema di 
installazione.

 with exit code: 1 
Da quello che hai scritto la directory l'hai creata, se i file ci sono e 
httpd non riesce ad accederli lo stesso può essere un problema di 
permessi, da me sono root:wheel 644 i file e root:wheel 755 la directory 
/private/var/log/apache2
Per gli errori di launchd devi cercare in altro logfile, mi sembra ci 
fosse una opzione del plist per avere output verboso per quel servizio.

 fosse una opzione del plist per avere output verboso per quel servizio.
Si, ovviamente mi riferivo a quella directory all'interno del path.
Dopo che la ho creata Apache mi funziona di nuovo, e anche php.
Avendola creata da terminale con sudo si � presa dei permessi che sono
piaciuti ad httpd, e chi sono io per cambiarglieli? :-)
launchd comunica semplicemente che httpd � uscito. E' bastato creare
/private/var/log/apache2 per non avere pi� nessuna lamentela.
Grazie ancora


 /private/var/log/apache2 per non avere più nessuna lamentela.
E che permessi hai? Per scrupolo dai una passata di Disk Utility con 
verifica/ripara permessi.
Rimane la questione del perché tu non avessi la directory di log per 
httpd.

 httpd.
probabilmente un aggiornamento di sistema, o un passaggio dal MacBook
precedente... ma era molto tempo fa, 9 o 10 mesi.
Ma ho usato la condivisione web recentemente, diciamo a luglio, per
trasferire dei romanzi in E-Reader dell'iPhone.
Per� l'altra settimana ho sostituito l'hard disk, recuperando il back-up
da TimeMachine. Forse se lo era perso TM.
E ora ho scoperto un altro problema, che non so risolvere:
Non ho pi� MySql, ma se cerco di installarlo l'installer di Marc Lynage
mi dice che c'� una versione pi� recente. Ho cancellato tutto quanto
contenga mysql ovunque dal disco, ma si lamenta sempre.
Secondo te, come faccio a dirgli che non ce ne sono altre copie?
p.s. probabilmente anche MySql � sparito assieme a
/private/var/log/apache2;
p.s.2 si, lo so che Postgres � meglio, ma sto provando diversi cms e
taluni vogliono MySql e non Postgres... :-(



Ho installato prima PHP; funziona. Grazie della segnalazione.
Ho anche installato ora la 5.4 beta, e sembra funzionare.


 Ho anche installato ora la 5.4 beta, e sembra funzionare.
Io uso mysql5 da macports ma mi affido ad apache2 di sistema perché 
quello mp è impacchettato in maniera scomoda.

.
Ho messo la 5.4 appunto perch� l'installer della 5.1 diceva, per una
qualche mistica a me sconosciuta, che c'era una versione pi� nuova gi�
installata.
