Я только что внес изменения в файл httpd.conf. Причина, по которой я это сделал, в том, что я пытаюсь настроить поддомен. Теперь я хотел бы перезапустить apache2, но при попытке перезапуска я столкнулся с множеством ошибок. В частности, я добавил изменения, найденные здесь https://stackoverflow.com/questions/4203580/creating-subdomains-in-amazon-ec2, в файл httpd.conf.
<VirtualHost *:80>
ServerName subdomain.example.com
ServerAdmin webmaster@subdomain.example.com
DocumentRoot /var/www/example.com/subdomain
<Directory /var/www/example.com/subdomain>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/subdomain.example.com.error.log
LogLevel warn
CustomLog /var/log/apache2/subdomain.example.com.access.log combined
</VirtualHost>
но когда я пытаюсь перезапустить apache, я получаю следующие ошибки.
AH00112: Warning: DocumentRoot [/var/www/xxx.com/subdomain] does not exist
(2)No such file or directory: AH02291: Cannot access directory '/var/log/apache2/' for error log of vhost defined at /xxx/xxx/apache2/conf/httpd.conf:193
AH00014: Configuration check failed
apache config test fails, aborting
AH00112: Warning: DocumentRoot [/var/www/xxxcom/subdomain] does not exist
(2)No such file or directory: AH02291: Cannot access directory '/var/log/apache2/' for error log of vhost defined at /opt/bitnami/apache2/conf/httpd.conf:193
AH00014: Configuration check failed
apache config test fails, aborting
так что давайте разберем эти ошибки
AH00112: Warning: DocumentRoot [/var/www/xxx.com/subdomain] does not exist (2)No such file or directory:
чтобы это исправить, добавлю файл /var/www/xxx.com/subdomain, если это так быть пустым или иметь вещи в
Это. Если там должно быть что-то типа?AH02291: Cannot access directory '/var/log/apache2/' for error log of vhost defined at
Я не знаю, что это значит или что с этим делать.
/xxx/xxx/apache2/conf/httpd.conf:193AH00014: Configuration check failed apache config test fails, aborting
Я не уверен, что здесь делать.AH02291: Cannot access directory '/var/log/apache2/' for error log of vhost defined at /xxx/xxx/apache2/conf/httpd.conf:193
Я делаю то же самое и с ошибкой AH00112