Egal welches CMS, wenn man die Versionen aktuell hält, dann hat man mit uralten PHP Versionen irgendwann mal Probleme.
Also nicht auf PHP4 umstellen oder so.
Alle CMS benötigen PHP und die meißten eine Datenbank - das andere sind Flatfiler, aber die können in der regel auch nicht so viel.
Mir bekannte Einschränkungen bei z.B. 1u.. oder bei Stra... sind folgende:
1u.. - wenn man das ModRewrite aktiviert gehen die Menulinks nicht mehr, weil die das Hosting in einen Unterordner schieben.
Lösung ist: ModRewrite aktivieren, htaccess runterladen und überall (4mal) jeweils vor index.php einen slash / setzen.
Also abstatt index.php - /index.php
Dann geht das ModRewrite auch in den verlinkten Unterordner.
Stra.. hat ein anderes Problem. Dort sind scheinbar die FTP-Zugriffsfunktionen nicht installiert oder gesperrt und man kann
nicht mit den FTP Daten arbeiten, das bedeutet, das man von der Mediathek aus keine beschreibbaren Ordner anlegen kann.
Lösung ist - direkt per FTP die Unterordner zu erstellen und beschreibbar machen mit den Rechtevergaben (777 - ebenso die Bilder.)
Bilder lassen sich aber aus der Mediathek hochladen.
Diese Bugs kommen nicht von unserem CMS, sondern durch die Hostingeinstellungen. Auf jedem normalen Hosting mit den Standardeinstellungen läuft auch alles.
Es gibt halt eine Hand voll Hoster, die da ein paar Sachen abgestellt oder beschränkt haben, bzw. eine eigene Ordnerstruktur auf dem Hosting haben.
Auch mit anderen CMS muss man hier oder da, je nach Hosting mal was anpassen oder mit einer Einschränkung leben.
Kürzlich hatten wir das mit den FTP Funktionen, auf Hinweis des Users hin, wurden diese aktiviert. War aber nicht bei Str...