Salve a tutti! sono nuovo della mailing list!Innanzitutto perchè non installi il pacchetto debian anzichè compilarti i sorgenti?
3 giorni fa ho installato per la prima volta la debian sul mio pc (ho usato linux solo un paio di volte prima d'ora..).
Ieri ho provato a installare apache 2.0.52,
ho seguito le istruzioni che dicevano di scompattare il pacchetto httpd_qualcosa_2.0.52.tar.gz, di configurarlo con ./configure, di usare make e poi make install.
'apt-cache install apache2'
Ti risparmieresti qualche noia, e sopratutto sarà più facile aggiornarlo in futuro.
Mi sembrava che tutto fosse andato per il verso giusto, a ogni operazione ha lavorato un po' e non sono apparsi messaggi d'errore, o almeno mi sembra...
Quando ho provato a lanciare apache con ./apachect1 start mi era apparso un messaggio di errore che diceva più o meno che non avevo dato il nome al server.. allora ho modificato httpd.conf e ho messo serverName = localhost.
Ho provato a lanciare ancora ./apachect1 e non ha dato più nessun messaggio. Però quando con mozilla ho provato a vedere se funzionava (ho provato sia http://localhost che http://127.0.0.1) è apparso il messaggio "connection refused e qualcos'altro".
Ho dato un occhiata al gile error_log e ho visto che ogni volta che provo a lanciare ./apachect1 start viene generato questo errore:
Mon Dec 13 19:48:55 2004] [warn] pid file /usr/local/apache2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run? [Mon Dec 13 19:48:55 2004] [emerg] (22)Invalid argument: Couldn't set permissions on cross-process lock; check User and Group directives
dato che sono pochissimi giorni che uso Linux per me questo è arabo.. Qualcuno di voi mi può dare una mano? Grazie mille Andrea
---------------------------------
Nuovo Yahoo! Messenger E' molto più divertente: Audibles, Avatar, Webcam, Giochi, Rubrica… Scaricalo ora!
Non sono sicuro, che il problema sia questo, ma hai controllato che esista l'utente e il gruppo che sono presenti nel file di conf di apache?
Prova a dare un'occhiata al file /etc/passwd (è il file che contiene informazioni riguardo gli utenti) e /etc/group (informazioni riguardo gruppi): penso proprio che se non esistono tu debba creare questi utenti (oppure cambiarli nel file di conf)
Per aggiungere utenti il comando è adduser (guarda il suo manuale col comando 'man adduser')
Comunque a mio avviso faresti molto meglio ad installarti il pacchetto debian.
Syneus

