Hallo,
habe Contao mit Composer global installiert, wie hier beschrieben https://docs.contao.org/books/manual...ng-contao.html mit:
composer create-project contao/managed-edition:4.9
Als VirtualHost hatte ich:
/var/www/html/c49/web
(und index.html wurde unter www.sub.example.com angezeigt)
Nach der Contao installation sieht es so aus:
/var/www/html/c49/web/managed-edition$ ls
assets composer.json composer.lock files system templates var vendor web
Trotz angepasstem VirtualHost:
Code:
<VirtualHost *:80>
ServerAdmin admin@sub.example.com
DocumentRoot /var/www/html/c49/web/managed-edition/web
ServerName sub.example.com
ServerAlias www.sub.example.com
<Directory /var/www/html/c49/>
Options +FollowSymlinks
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
RewriteEngine on
RewriteCond %{SERVER_NAME} =www.sub.example.com [OR]
RewriteCond %{SERVER_NAME} =sub.example.com
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>
Diese Abfrage kam aber nicht, wie das oben in der Anleitung beschrieben ist:
Code:
Some parameters are missing. Please provide them.
database_host (localhost):
database_port (3306):
database_user (null):
database_password (null):
database_name (null):
mailer_transport (mail):
mailer_host (127.0.0.1):
mailer_user (null):
mailer_password (null):
mailer_port (25):
mailer_encryption (null):
prepend_locale (false):
Bekomme mit sub.example.com nur:
Forbidden
You don't have permission to access this resource.
VirtualHost c49 habe ich enabled und 000-default disabled:
sudo a2ensite c49.conf
sudo a2enmod rewrite
sudo a2dissite 000-default
sudo systemctl restart apache2
Was habe ich vergessen oder falsch gemacht?
Danke.
Lesezeichen