Zum Inhalt springen

Unerklärlicher Fehler bei der Installation!

Erstellt am 27. Januar 2006 · 19 Antworten · letzte Antwort am 27. Januar 2006

Tags: Frage

tandem ·

Hallo,

schau doch mal in Deine vHost-Datei. Scheint so, als hättest Du dort unzutreffende Eingaben für die Domain gemacht.

ONeill ·

Muss ich denn spezielle Angaben für typo3 machen?

Denn alles andere auf dem Webserver funktioniert ( Intranetseiten und andere CMS ).

tandem ·

Hallo,

Typo3 braucht keine speziellen Angaben.
Aber Dein Apache-Server braucht Angaben darüber, woher er welche Dateien ausliefern soll/darf.
Poste doch mal die Zeile, die Du in Deinen Browser eintippst, um Typo3 aufzurufen!

tandem ·

Hallo,

o.k.
Wie sehen denn Deine Eistellungen in der Apache-Konfiguration aus.
Hast Du einen vHost angelegt? Wenn ja, wie ist der Konfiguriert?

ONeill ·

Das ist der einzige Eintrag:

Include /etc/apache2/vhosts.d/*.conf

In diesem ordner befinden sich allerdings keine .conf Dateien. Also würde ichj sagen, dass ich keinen definiert habe.

tandem ·

Hallo,

dann schau mal im Verzeichnis /etc/apache2/
nach einer http.conf oder apache2.conf und darin
suchst Du mal nach etwas wie:

DocumentRoot ...
<Directory ...
Options ... FollowSymLinks ...

und die Teile lass uns mal ansehen!

tandem ·

Hallo,

mach mal testweise folgendes:
Options None machst Du zu:
Options FollowSymlinks

dann den Webweser neu starten.

tandem ·

Hallo,

Du hast in der Datei darunter nochmal eine sog.
Directory-Container.
Steht da nochmal die Option:
Options None?
Wenn ja, dann diese wie oben ändern!
Am besten, du schickst mal den ganzen Absatz zum
nachvollziehen!

ONeill ·
# forbid access to the entire filesystem by default
<Directory />
    Options FollowSymlinks
    AllowOverride None
    Order deny,allow
    Deny from all
</Directory>

# use .htaccess files for overriding,
AccessFileName .htaccess
# and never show them
<Files ~ "^\.ht">
    Order allow,deny
    Deny from all
</Files>

Danach kommen dann die "Main Server Configuration"

tandem ·

Hallo,

das kann nicht alles sein.
Such nach einem String wie dem folgenden:

<Directory /var/www/ ...
oder ähnlich, kann auch /srv/www/... lauten.
Da muss es noch einen Eintrag geben.

ONeill ·

Ne, der oben kopiert Directory Container ist der einzige in der ganzen httpd.conf Datei. Es gibt nachher eben nur noch ein paar Includes:

Include /etc/apache2/default-server.conf

Include /etc/apache2/sysconfig.d/include.conf

Include /etc/apache2/vhosts.d/*.conf

ONeill ·

Ich benutze Suse Linix 10.

Hab den gesuchten Eintrag in der default-server.conf gefunden und dort auf FollowSymlinks geändert.

JEtzt wird das 1-2-3 Setup von typo3 gestartet.

Vielen danke! 🙂

PS: Wäre cool, wenn du mir noch sagen könntest, was diese Veränderung bedeutet.

tandem ·

Hallo,

Typo3 benutzt sog. Symlinks um die Update-Fähigkeit zu verbessern. Daher muss in der Configuration des Webservers explizit erlaubt werden, solchen Smylinks zu folgen.
Symlinks sind quasie Verweise auf einen anderen Ort.
Ändere bitte das zuerst geänderte
Options FollowSymLinks
wieder in:
Options None
und starte dann den Webserver wieder neu.
Und markiere den Thread als erledigt.