Wenn im Ordner /web ein Link auf den Ordner /assets gesetzt ist, findet Contao die css und js Dateien auch.
Wenn kein ssh Zugriff besteht, versuche einmal per shell_exec wie folgt den Link zu setzen:
Lokal eine php Datei erstellen mit folgendem Inhalt:
Code:
<?php
shell_exec("ln -s ../assets ./assets 2>&1");
?>
Abspeichern z.B. unter dem Namen "linken.php". Diese Datei per Ftp in das /web Verzeichnis deiner Installation auf dem remote Server kopieren. Das Root-Verzeichnis Deiner Installation muss auf das Unterverzeichnis /web gesetzt sein. Schlussendlich im Browser die Datei "linken.php" aufrufen, z.B.: "www.domain.xy/linken.php". Danach sollte der link auch im Ftp Programm angezeigt werden.
Falls Du vorher beim Deployment der lokalen Installation auf den remote Server den assets Link im web-Ordner mitkopiert haben solltest, ist dieser verwaist! Also als allererstes per Ftp den alten, verwaisten Link löschen.
Lesezeichen