Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> sistemi >> Linux >> .

Come risolvere errore di Apache ( 28 ) Nessuno spazio lasciato sul dispositivo

In alcune occasioni apache sarà solo bruscamente fallire , e diventare fermato, non riuscendo a ripartire con un messaggio di errore come [ emerg ] ( 28 ) Nessuno spazio lasciato sul dispositivo : mod_fcgid : Can 't creare mutexor [ crit ] ( 28 ) Nessuno spazio lasciato sul dispositivo globale : mod_rewrite : Impossibile creare rewrite_log_lockor [ emerg ] ( 28 ) Nessuno spazio lasciato sul dispositivo : Impossibile creare accettare bloccare non posso utilizzare il carattere pipe Linux in eHow , così si prega di sostituire # con il carattere pipe (shift \\) Istruzioni
1

check for semaforo -array di proprietà di tuo apache -user (assumendo utente apache ) IPCS - s # grep apache

2

rimozione dei semafori devono immediatamente risolvere il problema

ipcs - s # grep apache # perl-e ' while ( ) { @ a = split ( /\\ s + /) . stampa ` ipcrm sem $ a [ 1 ] ` } '
3

in un paio di macchine che ho trovato questo non funziona, ha dato un paio di errors.usage : ipcrm [ [ - q msqid ] [ ,"- m shmid ] [ - s semid ] [ - Q msgkey ] [ - m shmkey ] [ - s semkey ] ... ] utilizzo deprecato : ipcrm { shm # msg # sem } id ...

Se questo è si , continuare sugli alberghi di 4

fare questo, invece di ciò che è nel passo 2 , se si ottiene l' errore nel passaggio 3per i in ` ipcs - s # grep apache # awk ' { print $ 2 }'` ; fare ipcrm - s $ i ; fatto

 

sistemi © www.354353.com