No começo, tudo parece funcionar bem; sudo lampp start
impressões em execução
Starting XAMPP for Linux 1.8.3-4...
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.
No entanto, o apache parece parar imediatamente, pois é executado lampp status
logo após as lampp start
impressões:
Version: XAMPP for Linux 1.8.3-4
Apache is not running.
cat: /opt/lampp/var/mysql/hostname.pid: Permission denied
MySQL is running.
ProFTPD is running.
Procurando em /opt/lampp/logs/error_log
shows:
[ssl:warn] [pid 7861] AH01906: www.example.com:443:0 server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[ssl:warn] [pid 7861] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[suexec:notice] [pid 7861] AH01232: suEXEC mechanism enabled (wrapper: /opt/lampp/bin/suexec)
[auth_digest:notice] [pid 7862] AH01757: generating secret for digest authentication ...
[auth_digest:error] [pid 7862] (28)No space left on device: AH01762: Failed to create shared memory segment on file /opt/lampp/logs/authdigest_shm.7862
[auth_digest:error] [pid 7862] (28)No space left on device: AH01760: failed to initialize shm - all nonce-count checking, one-time nonces, and MD5-sess algorithm disabled
[:emerg] [pid 7862] AH00020: Configuration Failed, exiting
Há muito espaço em disco disponível, pelo que sei, e tenho muita memória livre.
O que está causando esse erro?
Eu li algumas coisas sobre o apache não limpar as matrizes de semáforo, mas esse não parece ser o problema no meu caso; ipcs -s
retorna:
------ Semaphore Arrays --------
key semid owner perms nsems
0xcbc384f8 294912 gandalf3 600 1
0x0056a4d5 1966081 gandalf3 660 1
linux
apache-http-server
xampp
gandalf3
fonte
fonte