Ein Verzeichnis composer existiert im root-Verzeichnis. Darin befindet sich ein leeres packages-Verzeichnis und die beiden Dateien .htaccess:
PHP-Code:
<IfModule !mod_authz_core.c>
Order deny,allow
Deny from all
<FilesMatch "\.(js|css|htc|png|gif|jpe?g|ico|swf|flv|mp4|webm|ogv|mp3|ogg|oga|eot|otf|tt[cf]|woff|woff2|svg|svgz)$">
Order allow,deny
Allow from all
</FilesMatch>
</IfModule>
<IfModule mod_authz_core.c>
Require all denied
<FilesMatch "\.(js|css|htc|png|gif|jpe?g|ico|swf|flv|mp4|webm|ogv|mp3|ogg|oga|eot|otf|tt[cf]|woff|woff2|svg|svgz)$">
Require all granted
</FilesMatch>
</IfModule>
und composer.json:
PHP-Code:
{
"name": "local/website",
"description": "A local website project",
"type": "project",
"license": "proprietary",
"require": {
"contao-community-alliance/composer-client": "~0.14"
},
"prefer-stable": true,
"minimum-stability": "stable",
"config": {
"preferred-install": "dist",
"cache-dir": "cache",
"component-dir": "../assets/components"
},
"repositories": [
{
"type": "composer",
"url": "https://legacy-packages-via.contao-community-alliance.org"
},
{
"type": "artifact",
"url": "packages"
}
]
}