Forum

Moderiert von: stefan, spinne
Forum Index
Support
     Administration
     Weiterleitung
Hilfe anzeigen
Hilfe anzeigen

Autor Druckerfreundliche DarstellungWeiterleitung
migaja

Registriert: 11.12.2005
Beiträge: 498


Sende eine Private Nachricht an migaja
Geschrieben: 23.01.2007 09:47

Hallo,

habe OPN nicht im root sondern in Unterverzeichnis installiert (.../opn/html/).

Wenn ich nun per Confixx eine Weiterleitung in dieses Verzeichnis erstelle, dann erscheint auch die Startseite, jedoch nur blanker Text bzw. Alt-Texte ohne jegliche Formatierung - irgendwie wird das Stylesheet nicht gefunden.

Ändert sich bei der Weiterleitung eine Pfadangabe, welche in OPN angepasst werden muß oder woran liegt das?

*migaja*


Zitieren Druckerfreundliche Darstellung nach oben
Luke

Registriert: 16.05.2005
Beiträge: 584


Sende eine Private Nachricht an Luke
Geschrieben: 23.01.2007 09:59

Hi!

Hast Du bei der Installation das Unterverzeichnis angegeben?
Was steht in der mainfile.php unter $root_path = ? und $installdir=?
Auf was hast Du weitergeleitet? Auf die index.php im Unterverzeichnis oder nur das Untervezeichnis?

Gruß Luke


Zitieren Druckerfreundliche Darstellung nach oben
Gast
Unregistrierter Benutzer
Geschrieben: 23.01.2007 13:22

Wenn du die Domain nach der Installation von OPN umgeleitet hast, dann stimmen alle Pfade nicht mehr in der DB.

Wenn du noch kein Content auf deiner Seite hast, also nur OPN installiert, dann würde ich dir raten das neu zu installieren.

wenn OPN hier liegt /root/opn und die Domain direkt in den Ordner /opn umgeleitet wird, dann einfach www.domain.de/instal.php aufrufen.

Bei der Installation musst du so keine Unterordner angeben.

Verweist deine URL auf den root Ordner, dann kannst du via www.domain.de/opn/install.php aufrufen.

Flash
[addsig]

Zitieren Druckerfreundliche Darstellung nach oben
migaja

Registriert: 11.12.2005
Beiträge: 498


Sende eine Private Nachricht an migaja
Geschrieben: 23.01.2007 14:50

Luke schrieb am 23.01.2007 um 09:59:18 Uhr folgendes:

Hast Du bei der Installation das Unterverzeichnis angegeben?
Was steht in der mainfile.php unter $root_path = ? und $installdir=?
Auf was hast Du weitergeleitet? Auf die index.php im Unterverzeichnis oder nur das Untervezeichnis?

Beim Install habe ich das Unterverzeichnis angegeben. Folgende Werte stehen in der mainfile.php:
$root_path = '/home/www/user/html/opn/html/';
$installdir ='opn/html`;

Umleitung auf index.php bzw. nur auf das Unterverzeichnis zeigen gleiche Ausgabe.

Wenn ich den rooth_path ändere und opn/html/ weglasse funktioniert es dann?

Flash schrieb folgendes:
Wenn du die Domain nach der Installation von OPN umgeleitet hast, dann stimmen alle Pfade nicht mehr in der DB.

Der Grund für mein Vorgehen ist es 2 OPN-Systeme parallel laufen zu lassen (in unterschiedlichen Unterordnern). Das eine ist die Online-Version. Diese wechselt mit der anderen ab, wenn nach dem Update alles funktioniert. Und umgekehrt. Falls mal alle Stricke reißen, kann ich im root-Verzeichnis jederzeit eine "Ersatz"-Index als Alternative einstellen.

Du meinst also, daß eine Domainumleitung zum jeweiligen System nicht so einfach möglich ist? In der DB stehen leider immer die absoluten Pfadangaben; eine Änderung an der mainfile.php bringt dann wohl auch nichts?

besten Dank schon mal
*migaja*


Zitieren Druckerfreundliche Darstellung nach oben
Gast
Unregistrierter Benutzer
Geschrieben: 24.01.2007 07:44

hm, das würde ich nicht so lösen.

Mit der variante kannst du ordentlich Probleme bekommen. In der DB hat es sehr viele Pfade die so angepasst werden.
Es sind nicht nur die Pfade in der mainfile.php sondern auch die Pfade und Ordner die OPN im Cache erstellt.

Wenn du die 2. OPN Instalation nur als "Backup" und Rettungstool brauchst, dann mach doch lieber auf deinem lokalen PC eine Kopie von allen Files.

Vor einem Update sicherst du die DB und uploadest dann die update Files auf den Server.
Nach dem erfolgreichen update kann du dann alle update Files in dein lokales OPN kopieren.
So hast du auch immer ein "Backup" von deinem Server.

Sollte echt mal was nicht gehen, kannst du die gesicherte DB zurückspielen mit dem phpmyadmin und auch die PHP Files wieder hochladen.

Bevor wir aber eine update freigeben, wird dieses immer getestet und auf Fehler geprüft.

Flash

[addsig]

Zitieren Druckerfreundliche Darstellung nach oben
migaja

Registriert: 11.12.2005
Beiträge: 498


Sende eine Private Nachricht an migaja
Geschrieben: 24.01.2007 16:04

Hallo Flash,

Danke für Deine Ausführungen.

Was die Sache mit dem lokalen "Update-Test" angeht ist das nicht immer mit der online-Umgebung vergleichbar. Teilweise funktioniert lokal was nicht, was online geht und umgekehrt. Probiere da lieber unter "realen" Bedingungen.

Aber gut, dann werde ich die Weiterleitung vorher einstellen und dann installieren, um die korrekten Pfadanbagen zu bekommen. Die "root-Index-Variante" mit herausgenommener Weiterleitung bleibt mir dann ja als "Notlösung" erhalten.

Na dann, alles nochmal von vorne (inkl. Inhalt) - da wird sich mein kleines Team bedanken

Mal vollkomen blöd gefragt: Wie verhindere ich denn elegant den Zugriff auf die Domain während der Installation? So hatte ich ja die Index im Root und keiner wußte was im Unterverzeichnis mit Passwortschutz passierte. So´ne htaccess-Eingabebox sieht doch schon irgendwie blöd aus beim Seitenaufruf.


Zitieren Druckerfreundliche Darstellung nach oben
Gast
Unregistrierter Benutzer
Geschrieben: 24.01.2007 18:36

Was die Sache mit dem lokalen "Update-Test" angeht ist das nicht immer mit der online-Umgebung vergleichbar. Teilweise funktioniert lokal was nicht, was online geht und umgekehrt. Probiere da lieber unter "realen" Bedingungen.


da hast du recht, aber du sollst ja das update auch nicht lokal machen sondern online.
Downloade dir einfach das komplette OPN von deinem Server auf deinen PC als Backup.
Die update files aus dem ZIP machst du dann in eine anderen Ordner und uploadest die dann.
Wenn das Update korrekt durchgelaufen ist, dann nimmst du einfach diese update files und kopierst diese in dein lokales OPN auf dem PC.
So hast du dann erneut wieder eine 1:1 Kopie von deinem Server.
Das gleiche gilt für die DB.

Flash
[addsig]

Zitieren Druckerfreundliche Darstellung nach oben
sortieren nach

Hilfe anzeigen
Hilfe anzeigen
Vorheriges Thema:  Problem mit Kontaktformular
Nächstes Thema:  Word / Excel Import ohne Funktion

Gehe zu:

Benutzername:
 
Sicherheits-Code
Sicherheits-Code
Neu laden