Beschreibung:


Die Website ist nicht aufrufbar, im Backend steht nur die Lizenzverwaltung zur Verfügung.

Das manuelle Aktualisieren des Lizenzschlüssels funktioniert ebenfalls nicht.


Dieses Problem tritt auf, wenn das System keinen aktuellen, gültigen Lizenzschlüssel findet, und diesen nicht aktualisieren kann.



Ursache:


Eine fehlerhafte Konfiguration des Pfads zum installierten System:  Auf Grund von Sicherheitseinschränkungen können dafür keine Pfade verwendet werden, die über einen Symlink (Verknüpfung) auf das tatsächliche Verzeichnis verweisen.  Es muss der reale Verzeichnispfad gefunden und eingetragen werden.



Lösung:


Hinweis: Ersetzen Sie in den folgenden Beispielen "<meinedomain.com>" jeweils durch Ihren vollständigen Domainnamen.


- Finden Sie in der Datei config/configuration.php die Zeile mit der Definition für "$_PATHCONFIG['ascms_root']".  Diese sieht beispielsweise so aus:


$_PATHCONFIG['ascms_root'] = '/var/www/vhosts/<meinedomain.com>/httpdocs';


- Erstellen Sie in diesem Ordner eine PHP Datei namens "cwd.php" und folgendem Inhalt:


<?php echo getcwd();


- Laden Sie im Browser diese Datei; die URL hat die Form


http://<meinedomain.com>/cwd.php


- Ersetzen Sie den Pfad in der Definition von $_PATHCONFIG['ascms_root'] durch den im Browser ausgegebenen, z.B.:


$_PATHCONFIG['ascms_root'] = '/home/httpd/vhosts/<meinedomain.com>/httpdocs';


- Speichern Sie die geänderte Datei config/configuration.php.