Я пытаюсь настроить виртуальный хост, чтобы мое приложение wordpress в стеке Bitnami LAMP можно было разместить на моем веб-сайте www.iconverge.us. Для справки я использую AWS Lightsail в качестве хоста. Но я получаю эту ошибку:
bitnami@ip:~/apps/wordpress/conf$ sudo /opt/bitnami/ctlscript.sh restart apache
Unmonitored apache
AH00526: Syntax error on line 1 of /opt/bitnami/apps/wordpress/conf/httpd-vhosts.conf:
<VirtualHost> cannot occur within <VirtualHost> section
apache config test fails, aborting
AH00526: Syntax error on line 1 of /opt/bitnami/apps/wordpress/conf/httpd-vhosts.conf:
<VirtualHost> cannot occur within <VirtualHost> section
apache config test fails, aborting
Monitored apache
Это мой файл httpd-vhosts.conf в каталоге ~ / apps / wordpress / conf /:
<VirtualHost *:80>
ServerName www.iconverge.us
ServerAlias iconverge.us *.iconverge.us
DocumentRoot "/opt/bitnami/apps/wordpress/htdocs"
Include "/opt/bitnami/apps/wordpress/conf/httpd-app.conf"
</VirtualHost>
<VirtualHost *:443>
ServerName www.iconverge.us
ServerAlias iconverge.us *.iconverge.us
DocumentRoot "/opt/bitnami/apps/wordpress/htdocs"
SSLEngine on
SSLCertificateFile "/opt/bitnami/apps/wordpress/conf/certs/server.crt"
SSLCertificateKeyFile "/opt/bitnami/apps/wordpress/conf/certs/server.key"
Include "/opt/bitnami/apps/wordpress/conf/httpd-app.conf"
</VirtualHost>
Проверьте, не включили ли вы /opt/bitnami/apps/wordpress/conf/httpd-vhosts.conf
в /opt/bitnami/apache2/conf/bitnami/bitnami-apps-prefix.conf
.
Если да, удалите его или закомментируйте.
Вот как это должно быть сделано согласно битнами документы:
-Закомментируйте строку, которая включает файл конфигурации префикса в /opt/bitnami/apache2/conf/bitnami/bitnami-apps-prefix.conf
файл:
# Include "/opt/bitnami/apps/wordpress/conf/httpd-prefix.conf"
-Включите файл конфигурации виртуального хоста для WordPress в /opt/bitnami/apache2/conf/bitnami/bitnami-apps-vhosts.conf
файл:
Include "/opt/bitnami/apps/wordpress/conf/httpd-vhosts.conf"
Кажется, вы устанавливаете <VirtualHost>
этикетка внутри другого <VirtualHost>
метка. Я не вижу эту ситуацию прямо в ~/apps/wordpress/conf/
вы делитесь, но эта директива может быть частью включенного файла /opt/bitnami/apps/wordpress/conf/httpd-app.conf
, можете ли вы посмотреть, содержит ли этот файл <VirtualHost>
метка?