Zum Inhalt springen

Nach Installation nur Quelltext

Erstellt am 30. Januar 2006 · 16 Antworten · letzte Antwort am 30. Januar 2006

Tags: Frage

maxB ·

Ich probiere mich nun zum ersten Mal an einer Typo3-Installation per SSH, da mir das in Zukunft meiner Meinung nach sehr weiterhelfen kann. Ich habe dank einiger Tutorials schon einiges geschafft, die .tar.gz-Archive (dummy & src) sind entpackt und liegen im richtigen Verzeichnis. Wenn ich nun das Installations-Script aufrufen möchte, kommt mir auf jeder Seite (*.php) nur der Quelltext im Browser entgegen.
Das heißt es wird nichts ausgeführt sondern nur - als wäre es eine txt-Datei - der Code angezeigt.

Da bin ich mit meinen sehr eingeschränkten Kenntnissen am Ende.

Vielen Dank im Voraus.

P.S. Ich wusste nicht, wonach ich hier im Forum suchen sollte, deswegen direkt dieser Thread.

tandem ·

Hallo,

Wenn ich nun das Installations-Script aufrufen möchte, kommt mir auf jeder Seite (*.php) nur der Quelltext im Browser entgegen.

Was genau hast Du denn wie aufgerufen?

maxB ·

Inwiefern? Dieses Hosting hat keine weiteren vhost-Einstellungen. Aber ich habe auf dem Server auch andere Typo3-Installationen liegen, nur nicht über SSH realisiert - dort funktioniert es ohne eine vhost.conf im Konfigurations-Ordner der Domains.

tandem ·

Hallo,

das hat doch mit SSH nicht wirklich etwas zu tun.
Du könntest das ja auch per ftp hochladen - das macht doch keinen Unterschied.
Entscheidend ist, das die Dateien unter dem richtigen BenutzerNamen/Gruppe eingerichtet sind.
In Deinem Fall liefert der Webserver einfach die php-Datei aus.
Und das liegt daran, wie der Webserver für diese Domain eingerichtet ist.
Und die Einstellungen stehen üblicherweise in der Konfigurationsdatei des vHost´s.
Deshalb frage ich danach.

maxB ·

Die einzige Datei im Ordner /conf/ der Domain ist die httpd.include mit einigem Inhalt, würde dir diese weiterhelfen, bzw. kannst du mir sagen, was du daraus brauchst?

Mir kommt jedoch gerade eine andere Idee, wo du die Benutzergruppen ansprichst. Werfe ich über den PLESK-Dateimanager mal einen Blick in das Verzeichnis von mxb.de und vergleiche es mit anderen Typo3-Installationen, die anders aufgespielt wurden, so steht in der Spalte 'Gruppe' etwas anderes. Bei mxb.de (also der Typo3-Installation über SSH) steht dort 'root', bei allen anderen 'psacln'.

Kann es möglicherweise daran liegen? Und wenn ja, wie ändere ich das?

P.S. Ich habe einen Großteil so ausgeführt wie hier beschrieben: http://www.website4all.de/typo3_install_pro.0.html, nur bei eben jenen Gruppeneinstellungen wusste ich nicht, was ich machen soll - vllt. hilft dir das, mein Problem zu lösen.

tandem ·

Hallo,

d.h., Du hast RootZugriff benutzt.
Ändere auf jeden Fall Benutzer und Gruppe so, dass sie den sonstigen Installationen entsprechen:
gehe als root in das Verzeichnis, indem die beiden Ordner liegen;
mit: chown -R Benutzer dummy-3.8.1
und
mit: chgrp -R Gruppe typo3_src-3.8.1
mach das erstmal.

maxB ·

Ich habe nun für beide Ordner den Benutzer auf den ftp-User gesetzt (wie bei den anderen auch), in diesem Falle 'mxbftp' und die Gruppe auf 'psacln', so wie es auch bei den anderen ist. Das Ergebnis: Keine Änderungen, siehe http://www.mxb.de/dummy-3.8.1/.

tandem ·

Hallo,

hier ist Dein DocumentRoot-Verzeichnis:

/home/httpd/vhosts/mxb.de/httpdocs

unterhalb bzw. innerhalb dieses Verzeichnisses musst Du deine Typo3-Installation anlegen!
z.B.:/home/httpd/vhosts/mxb.de/httpdocs/dummy-3.8.1

maxB ·

So ist es ja auch.

Sonst würde er ja nicht einmal den Quelltext ausgeben.

Die Ordner dummy-3.8.1 & typo3_src-3.8.1 liegen beide im /home/httpd/vhosts/mxb.de/httpdocs/

tandem ·

Hallo,

habe ich Dich wirklich richtig verstanden:
Du hast unter dieser Konfiguration mindestens eine Typo3-Installation erfolgreich eingerichtet?

tandem ·

Hallo,

das steht in Deiner Datei:

php_admin_flag engine off

Nach meinem Verständnis läuft dann auch kein PHP auf der Maschine.
Am besten, Du fragst Deinen Provider!

tandem ·

Hallo,

wenn Du da einen Rootserver mit Plesk hast, dann solltest Du selbst in der Konfiguration der Domain PHP einschalten.

maxB ·

Sicher ... das tut mir schrecklich Leid. Sonst habe ich es immer aktiviert, diesmal ist mir wohl der Cursor daneben gerutscht und ich hatte diesen naheliegenden Gedanken nicht.

Vielen Dank und Entschuldigung für die Unannehmlichkeiten.