syscp Update hat falsches Verzeichnis genutzt

  • Hallo,

    hatte neulich mittels apt-get dist-upgrade geupdatet und nun gesehen, dass mein syscp noch auf altem Stand ist.
    Der Grund ist folgender: Ich habe den syscp Ordner nicht im Standard Pfad sondern an anderer Stelle. Kann ich jetzt den durchs update neu angelegten Ordner Inhalt von /var/www/syscp einfach in mein anderes (richtiges) Verzeichnis verschieben (die Daten im anderen Verzeichnis enthalten sozusagen nur den reinen Quellcode, da ja eigentlich alles in der DB steht)?

    Oder wie mach ich das am gescheitesten/saubersten?

    mfg

  • Mach einfach ein Backup der betroffenen Ordner und dann probier es aus. Bei Syscp sollte es jedenfalls so funktionieren, das ist wie du richtig erkannt hast nur der Quellcode, dort liegen keine Nutzerspezifischen Inhalte :)


    MfG Christian

    "Wer nur noch Enten sieht, hat die Kontrolle über seine Server verloren." (Netzentenfund)

  • Okay, hab jetzt die neuen Daten über die alten drüber kopiert. Allerdings war meine lib/userdata.inc.php nun leer, weshalb syscp sich neu einrichten wollte. Diese Datei hab ich nun durch die alte ersetzt, so dass es wieder geht. Mir fällt momentan noch nichts auf, wass nicht gehen sollte bzw. das noch eine Datei so leer wäre... dennoch will ich fragen: Ist die userdata.inc.php die einzige Datei, in der das syscp außerhalb der DB konfiguriert wird?

    Na ich hoffe es mal.

    Wo sagt man dem syscp/system eigentlich für zukünftige Updates, wo das liegt? Sonst hab ich das Problem ja bei jedem neuen Update wieder...?

    mfg

  • Also am besten wäre es, wenn du den Syscp Ordner dort lässt, wo er hingehört (/var/www) und durch die Einstellungen des Apache den direkten Zugriff darauf verbietest. Du kannst dann immer noch durch spezielle VHost Einträge im Apache oder symbolischen Links von woanders darauf verweisen.

    Oder du schiebst den Syscp Ordner vor dem Syscp Update an die richtige Stelle damit er es aktualisieren kann. Nach dem Update kannst du den Ordner dann ja einfach wieder zurückverschieben, das habe ich eine Zeit lang bei phpMyAdmin so gemacht.

    Und entschuldige, dass ich diese eine Datei vergessen habe, natürlich muss Syscp irgendwo die Zugangsdaten fürs System speichern, das habe ich leider vergessen :(


    MfG Christian

    "Wer nur noch Enten sieht, hat die Kontrolle über seine Server verloren." (Netzentenfund)