Hallo,
ich habe eine Linux-Server und auf ihm sollen nun mehrere Typo3 Seiten laufen. Leider bin ich noch nicht so der Profi bei der Typo3 Administration, daher bekomme ich auch immer einige fehler.
Ok, auf dem Linuxserver ist folgende Verzeichnisstruktur:
/var/www/Seite1/
/var/www/typo3_src/
/var/www/Seite2/
Jede Seite hat ein ln auf das typo3_src verzeichnis. So weit so gut. Nun habe ich auch Domains www.seite1.de --> /var/www/Seite1/
www.seite2.de --> /var/www/Seite2/
Der Apache hat als Root das /var/www/ Verzeichnis.
Wenn ich nun aber ins Backend von Seite1 oder Seite2 mit der internen IP gehe bekomme ich folgenden Fehler: "Verbindungsproblem
Bei dem Versuch eine Verbindung zum Server herzustellen ist ein Fehler aufgetreten. Bitte überprüfen Sie Ihre Netzwerkverbindung."
Wenn ich versuche ins Backend mit www.seite1/typo3 gehen möchte Loge ich mich ein, aber es wird nicht weiter gelinkt zum Backend. Ich sehe weiter nur die Login Seite.
Kann mir bitte jemand helfen? Ich bin am Verzeifeln, im InstallTool habe ich nun auch nichts gesehen was ich noch einstellen könnte. Hatte nur es mit "doNotCheckReferer" versucht. Weil dies die Loginseite vorgeschlagen hatte.
Was hast du eigentlich vor?
Also ich mach Multiseiten immer in einer Typo3-Installation sprich /var/www Hauptordner und /var/typo3_src meine Sourcedateien.
Unter Typo3 Backend richte ich dann selber die Domains ein. Also www.seite1.de -> /var/www -> Typo3 sieht ah seite1.de -> gebe Seite1 aus. www.seite2.de -> /var/www -> Typo3 sieht ah seite2.de -> gebe Seite2 aus.
Oder hast du später mehrere Uer auf deinen Linux-Server, denn dann ist deine angedachte Lösung die richtigere.
Die interne IP ist wie eine Domain und da ist halt das Problem, es ist nur eine IP, durch BIND kann der Apache2 Server entscheiden von welcher Domain eine Anfrage kommt, also Seite1 oder Seite2. Bei einer IP ist das nicht möglich. In der Standardconf wird die IP auf /var/www/ verwiesen und da liegt ja keine Typo3 Installation.
Dein zweites Problem, kann auch an einer fehlerhaften PHP.ini oder Apache2 Site Conf liegen.
Ah Danke.
Vor habe ich mit einem Server mehrere unterschiedliche TYPO3 system laufen zu lassen. Jede sollte dabei eine eigenen "Dummy" haben. Das kommt daher, da es unterschiedliche BE-Admins pro Seite gibt, die keinen Zugriff auf die anderen Seiten haben sollen.
Zusätzlich habe ich noch mehrere User auf dem Linux System 😉
OK, könntest du etwas genauer bei der Apache Erklärung werden? Also die Domain zeigt bei mir nicht auf eine IP , sondern auf IP/www/seite1/ dort wo die Seite liegt. Soweit geht es auch. Aber ich bekomme nun immer diesen Fehler.
Der erste Tip von Homy ist schon der Richtige. Die Rechte der Einzelnen Admin vergibst Du dann im Be von TYPO3.
gruss
maty
skydivematy schrieb
Der erste Tip von Homy ist schon der Richtige. Die Rechte der Einzelnen Admin vergibst Du dann im Be von TYPO3.
gruss
maty
Danke. Leider hilft mir das nun gar nicht 🙁
ich habe wie gesagt halt zwei Typo3 Installationen und ich will sie auch getrennt haben. Gibt es da nicht eine andere Lösung als die von homy - alles in einer zu machen?
Jemand eine Idee?
Die Möglichkeit gibt es schon.
Du richtest deine Webseiten unabhängig voneinander ein.
Also vhost für Seite1, vhost für Seite2.
Dann einfach im Verzeichnis von Seite1 bzw. Seite2 Symlinks zum Core machen. Bei Openbasedir nicht vergessen den Pfad zuerweitern :o
Damit müsste alles laufen!
DerMehlwurm schrieb
Wenn ich nun aber ins Backend von Seite1 oder Seite2 mit der internen IP gehe bekomme ich folgenden Fehler: "Verbindungsproblem
Bei dem Versuch eine Verbindung zum Server herzustellen ist ein Fehler aufgetreten. Bitte überprüfen Sie Ihre Netzwerkverbindung."
Was du jedoch vergessen kannst, via IP auf das komplette Backend zu kommen. Also du kannst nur via IP auf eine bestimmte Typo3 Installation entweder Seite1 ODER Seite2 dazu musst du die VHOST entsprechend anpassen.
http://typo3.schloebe.de/allgemein/symlinks-fuer-typo3-nutzen/