Skip to content

Apache issues

Ошибки AH00035, AH00529 при входе на сайт

В логе /var/log/ce-error.log

(13)Permission denied: [client 127.0.0.1:51760] AH00035: access to / denied (filesystem path '/home/user/Dropbox/www') because search permissions are missing on a component of the path

Проверяем:

# ls -l
total 36
drwxr-xr-x 3 dima dima 4096 May  6 10:13 Downloads
drwx------ 6 dima dima 4096 May 11 22:51 Dropbox
drwxr-xr-x 2 dima dima 4096 May  2 18:13 Music

Решение:

chmod 755 -R /home/dima/Dropbox/www/

Ошибка: AH01630: client denied by server configuration: ...

Ошибка в конфиге сайта, исправляем для версии Апача 2.4:

    Options Indexes FollowSymLinks Includes ExecCGI
    AllowOverride All
    # Order deny,allow
    # Allow from all
    Require all granted

ОШИБКА: apache2 could not reliably determine the server’s fully qualified domain name using

Решение:

echo ServerName localhost | sudo tee -a /etc/apache2/conf.d/vhosts.conf

Просит ввести пароль ключа SSL сертификата при старте службы

openssl rsa -in cloud.com.key -out cloud.com.key2

Не запускается Apache 2.4 на Windows

Служба останавливается сразу после запуска. В журнале событий могут быть такие строки

make_sock: could not bind to address 0.0.0.0:80
AH00072: make_sock: could not bind to address 0.0.0.0:80

Суть: занят 80-ый порт. Решение: Ищем того, кто занимает 80 порт и освобождаем его. Варианты: 1. Skype. Отключить использование 80, 443 портов в настройках соединения.