Joomla-Verzeichnis innerhalb von Qweb verschieben?

  • Hallo zusammen,


    ich habe mich schon durch so ziemlich alle Threads geklickt, die was mit Qweb und / oder Joomla zu tun haben, aber noch keine passende Antwort gefunden.


    Das Problem: Wenn man Joomla wie von der TS angeboten aktiviert, liegt es in einem Ordner "Joomla" innerhalb von "Qweb"


    Ergebnis: Wenn man "http://IP_des_NAS" eingibt, kommt die index.html des Verzeichnisses von "Qweb" mit einigen Erklärungen, aber eben kein Joomla.


    Der Aufruf von "http://IP_des_NAS/Joomla" macht bei meinem DynDNS Probleme, obwohl alle Ports in meinem Router entsprechend geschaltet sind.


    Frage: Wie kann ich den Inhalt des Ordners "Joomla" in das übergeordnete Verzeichnis "Qweb" so verschieben, dass:

    • die Anbindung an die mysql-Datenbank erhalten bleibt, sprich: ich in Joomla nichts rumfummeln muss


    • der Aufruf von Joomla über die Managementoberfläche des NAS auch noch möglich ist? (Nicht, dass ich mich da aussperre...)


    • oder: was muss ich wo anpassen, wenn ich den Inhalt des Ordners "Joomla" in "Qweb" verschiebe?


    Welche Änderungen muss ich ggf., wenn ich den Ordner verschieben kann, an den Porteinstellungen machen? Die Standardeinstellung ist ja die mit "http://IP_des_NAS:80/Joomla", ich vermute aber, dass das nicht von Relevanz ist.


    Was ich erreichen möchte ist, dass bei Aufruf von "http://dyndns-adresse_des_nas" Joomla startet, damit ich mich dort nach anmelden kann, um mich in Joomla weiter auf die Seiten des NAS zu bewegen, die mit Ports aufgrufen werden müssen, was in diversen Büronetzen (wie in meinem Fall) nicht geht. Seitenaufrufe auf andere Seiten aus Joomla heraus kann man ja innerhalb von Joomla leicht realisieren. Dazu müsste aber Joomla direkt in "Qweb" liegen.


    p.s.: Frage mich, warum QNAP Standardmäßig Joomla in diesen blöden Unterordner packt - das macht alles sehr schwierig.

  • Zitat von "Doc HT"


    Frage: Wie kann ich den Inhalt des Ordners "Joomla" in das übergeordnete Verzeichnis "Qweb" so verschieben, dass:

    • die Anbindung an die mysql-Datenbank erhalten bleibt, sprich: ich in Joomla nichts rumfummeln muss


    • der Aufruf von Joomla über die Managementoberfläche des NAS auch noch möglich ist? (Nicht, dass ich mich da aussperre...)


    • oder: was muss ich wo anpassen, wenn ich den Inhalt des Ordners "Joomla" in "Qweb" verschiebe?


    Hi Doc HT,
    Joomla ist es egal, ob es in einem Ordner oder im Basisverzeichnis eines Webservers abgelegt ist. Daher würde ich:
    1) den Ordner "Joomla" unterhalb von Qweb löschen
    Grund: Die Joomlaversion ist veraltet und anscheinend hinkt die QPKG Version (heute aktuell: 1.5.7 [Release Datum 09.09.2008]) hinter der fehlerbereinigten, offiziellen Version (heute aktuell: 1.5.9 [Release Datum 10.01.2009]) um viele Monate hinterher.
    Grund für die aktuellste Version: Es gibt immer wieder Sicherheitslücken, über die ein Hacker Admin-Rechte in Joomla bekommen kann. Diese Lücken sind für die "alten" Versionen bekannt. Daher ist die neueste Version dringend anzuraten.
    2) in Qweb die Datei index.html löschen (damit nicht die statische html-Seite aufgerufen wird)
    3) Das aktuelle Joomla-Paket runterladen (z.B. von http://www.joomlaos.de) und den Inhalt der ZIP in Qweb (und nicht in einem Unterordner) auspacken.


    Der Aufruf von http://dyndns-adresse_des_nas ruft dann direkt die Index.php von Joomla in Qweb auf.
    Über http://dyndns-adresse_des_nas/administration kommst Du dann an das Backend von Joomla.


    Viel Erfolg,
    Frank

  • Sofern du den Arbeitsaufwand scheust, kannst du auch einfach im QWeb-Verzeichnis eine Weiterleitung einrichten, die dann automatisch auf /Qweb/Joomla weiterleitet.


    Z.b. eine index.php mit folgendem Inhalt:

    Code
    <?
    Header("Location: ./Joomla/index.php");
    exit();
    ?>


    Die index.html musst du allerdings bei der Standardkonfiguration des Qnap Webservers umbenennen oder löschen, da eine index.html Datei derzeit einer index.php Datei vorgezogen wird.

  • Vielen Dank an Frank und WhiteSh4rk, :thumb:


    dass werde ich gleich mal machen, ich hatte bislang etwas Manschetten, allzutief in das NAS einzugreifen. Joomla direkt aufrufen zu können, hätte schon was.