![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| SUN Solaris Il Sistema Operativo Solaris, comunemente noto semplicemente come Solaris, è un libero Unix basati su sistema operativo introdotto da Sun Microsystems. |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| Apache iniziare questione | rs266 | SUN Solaris | 6 | 08-21-2008 12:17 PM |
| help me ........... il mio apache non può iniziare | yatmianto | SUN Solaris | 5 | 04-14-2008 12:19 AM |
| Start Stop Apache | MILLERJ62 | AIX | 2 | 12-27-2005 05:40 PM |
| Apache start (era: Come faccio?) [Split da LF] | donohd | UNIX for Dummies Domande & Risposte | 1 | 03-19-2002 05:54 AM |
| Apache non si avvia | Alpha_Harblo | UNIX for Dummies Domande & Risposte | 4 | 01-02-2002 09:26 PM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
apache non può iniziare
Ciao a tutti Ho un problema con apache su Solaris SPARC 10 Sto cercando di avviare httpd come root ma non con il seguente messaggio di errore Codice:
/usr/local/apache2/bin/httpd -k start httpd: Could not determine the server's fully qualified domain name, using 192.168.1.11 for ServerName (20014)Error string not specified yet: Error retrieving pid file logs/httpd.pid Ho verificato che l'errore di log per vedere se posso ottenere qualcosa di più informativo Codice:
[Sun Jun 14 16:04:31 2009] [notice] Digest: done [Sun Jun 14 16:04:32 2009] [warn] pid file /usr/local/apache2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run? [Sun Jun 14 16:04:32 2009] [notice] Apache/2.0.58 (Unix) mod_jk/1.2.15 DAV/2 PHP/5.1.4 configured -- resuming normal operations [Sun Jun 14 16:23:52 2009] [notice] suEXEC mechanism enabled (wrapper: /usr/local/apache2/bin/suexec) [Sun Jun 14 16:23:53 2009] [notice] Digest: generating secret for digest authentication ... [Sun Jun 14 16:23:53 2009] [notice] Digest: done [Sun Jun 14 16:23:54 2009] [warn] pid file /usr/local/apache2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run? [Sun Jun 14 16:23:54 2009] [notice] Apache/2.0.58 (Unix) mod_jk/1.2.15 DAV/2 PHP/5.1.4 configured -- resuming normal operations i corse ls per visualizzare directroris perm Codice:
bash-3.00# ls -l /usr/local/apache2/logs/ total 433398 -rw-r--r-- 1 root root 0 Mar 11 12:42 access_log -rw-r--r-- 1 root root 3489021 Sep 3 2007 access_log.gz -rw-r--r-- 1 root root 100248972 Jun 15 09:09 dummy-host.example.com-access_log -rw-r--r-- 1 root root 87096852 Mar 5 23:11 dummy-host.example.com-access_log.gz -rw-r--r-- 1 root root 13216739 Jun 15 04:48 dummy-host.example.com-error_log -rw-r--r-- 1 root root 9175989 Mar 5 23:10 dummy-host.example.com-error_log.gz -rw-r--r-- 1 root root 5902845 Jun 15 09:21 error_log -rw-r--r-- 1 root root 2522824 Mar 5 23:09 error_log.gz -rw-r--r-- 1 root root 0 Jun 15 09:21 httpd.pid -rw-r--r-- 1 root root 67584 Jun 15 09:21 jk-runtime-status -rw-r--r-- 1 root root 1 Jun 15 09:21 jk-runtime-status.lock Sono bloccato qui, senza idea di cosa c'è di nuovo tutte le idee sarebbe un grande favore grazie in anticipo |
|
||||
|
sì la sua esecuzione come root non ho assegnato il server FQDN Codice:
-rw-r--r-- 1 root root 0 Jun 15 09:21 httpd.pid httpd.pid è scrivibile da root tutto sembra essere ok hai ragione la sua preoccupazione per la sicurezza di Apache come root eseguire il server è il server locale ma se si salta FQDN problema e problema di sicurezza vi è alcuna correzione per risolvere il problema |
|
|||||
|
Basta cancellare il vecchio file pid, sarebbe insolito (ma non di inedito) per Apache non essere avviato da root in modo che possa impegnare alla porta 80. Tuttavia, il file di configurazione di Apache deve anche specificare il runtime utente di utilizzare una volta che il processo è già iniziato.
|
|
|||||
|
Good job, è lieta di lavoro ora. Tali pesky httpd.pid file possono causare problemi. Per quanto riguarda il processo apache proprietà, si potrebbe già essere OK. Ti è controllare il file di configurazione? Normalmente, non vi è una linea in httpd.conf (apache.conf o apache2.conf) file in cui si specifica il proprietario processo, qualcosa di simile: Codice:
Port 80 User apache Group apache E 'insolito per apache, ricordo, di avere un file di configurazione di default con l'utente root. Puoi postare il vostro? |
|
|||||
|
Citazione:
Qualsiasi utente può eseguire Apache (a condizione che il pid file di log e possono essere scritti dagli utenti), ma è necessario per eseguire i privilegi extra su standard porti. Se si imposta il numero di porta> 1024 ogni utente normale si potrebbe cominciare. Mi hanno permesso in passato alcuni utenti di controllare il server Apache su alcuni server senza dar loro l'accesso come root con la creazione di uno IPFilter a porta avanti da 80 a uno unprivileged porto che è stato l'ascolto su apache. Per un utente esterno non vi è alcuna differenza, ma non vi è alcuna necessità di concedere ulteriori autorizzazioni per l'utente che esegue il server. |
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|