---
title: "Frontend wird nach upgrade von 3.8.1 auf 4.0.2 nicht angezeigt!"
url: "https://www.typo3.net/d/49945-frontend-wird-nach-upgrade-von-381-auf-402-nicht-angezeigt"
source: "typo3.net"
tags: ["Hosting","Installation & Update","Frage"]
created: "2006-09-14"
last_reply: "2006-09-18"
replies: 18
solved: false
page: 1
pages: 1
lang: "de"
---

# Frontend wird nach upgrade von 3.8.1 auf 4.0.2 nicht angezeigt!

Hosting › Installation & Update · 18 Antworten · gestartet 2006-09-14

## Eröffnungsbeitrag

**flashsilver** · 2006-09-14 · [Beitrag #1](https://www.typo3.net/d/49945-frontend-wird-nach-upgrade-von-381-auf-402-nicht-angezeigt/1)

hallo leute,

hab von Typo3 3.8.1 auf 4.0.2 upgedatet und zwar hab ich die zipdatei herunter geladen und die entsprechenden Ordner und Dateien ersetzt.

Da ich das mit den symlinks nciht hinbekommen habe, muss dazu sagen das ich keine Kenntnisse in Linux habe. Hab versucht folgende Anweisung durch zuführen,<http://wiki.typo3.org/index.php/Upgrade> aber klappte nciht, dies ist auch nicht das Thema jetzt.

Nach dem update habe ich dann diverse Meldungen  und Hinweise von Typo3 bekommen die ich auch ausgeführt habe, wie das mit **Database Analyser --> COMPARE und IMPORT "Import the whole file 'CURRENT_STATIC' directly (ignores selections above):" usw**

Alles wunderschön kann mich ins Backend einloggen und der Baum mit den Seiten und Inhalten sind vorhanden.

**Das FRONTEND funktioniert nicht bzw ist ein leeres weißes Fenster und steht kein code drin**  :'(
Was tun?[/url]

## Antworten

### [#2](https://www.typo3.net/d/49945-frontend-wird-nach-upgrade-von-381-auf-402-nicht-angezeigt/2) · contentXXS · 2006-09-14

Hallo,

hast du die index.php auch ersetzt?

Wenn du nicht mit Symlinks arbeitest, ist das ggf noch nötig.

Grüße,

Ralph

### [#3](https://www.typo3.net/d/49945-frontend-wird-nach-upgrade-von-381-auf-402-nicht-angezeigt/3) · flashsilver · 2006-09-14

ja hab ich gemacht. Wie gesagt mit den symlinks hab ich nicht so wirklich geschnallt. Hab da mit rm typo3_src ein sogenanten symlink entfernt, der aber glaube ich gar nicht vorhanden war, weil mit ln -s typo_src-4.0.2 typo3_src hab ich dann eins erstellt.

Ich denke das man ein symlink erstellt der auf den gesamten entpackten neuen Ordner verweist oder?

Sont noch ne idee warum dann das frontend nicht angezeigt wird?

### [#4](https://www.typo3.net/d/49945-frontend-wird-nach-upgrade-von-381-auf-402-nicht-angezeigt/4) · contentXXS · 2006-09-14

Hallo,

> **flashsilver schrieb:**
>
> ja hab ich gemacht. Wie gesagt mit den symlinks hab ich nicht so wirklich geschnallt. Hab da mit rm typo3_src ein sogenanten symlink entfernt, der aber glaube ich gar nicht vorhanden war, weil mit ln -s typo_src-4.0.2 typo3_src hab ich dann eins erstellt.
> Ich denke das man ein symlink erstellt der auf den gesamten entpackten neuen Ordner verweist oder?

Ob das mit:
ln -s typo_src-4.0.2 typo3_src
korrekt wsr kann ich so nicht sagen.
Wie sieht denn deine Verzeichnisstruktur genau aus?

Und liegt in deinem Verzeichnis eine index.php? Oder ist das ein Symlink?
Wenn ja wohin zeigt der?

Grüße,

Ralph

### [#5](https://www.typo3.net/d/49945-frontend-wird-nach-upgrade-von-381-auf-402-nicht-angezeigt/5) · flashsilver · 2006-09-14

also

hab in meinem apache-ordner ein ordner nennen wir ihn "test"
in diesem ordner befindet sich die Ordner

- fileadmin
  misc
  typo3
  typo3conf
  typo3temp
  typo3_4.0.1 wo ich die **typo3_src-4.0.2.tar.gz** hinkopiert und ausgepackt habe
  und auch eine **@index.php** kann se mit f4 bearbeiten und hab die die()-Funktion auskommentiert
  und diverse alte dateien von früher, ist eine bestehende Website vom Kunden

  ~tslib ist ja ein symlink, auch im Ordner typo3 gibt es symlinks ~gfx und ~t3lib

  Kannste was damit anfngen?

o.O

### [#6](https://www.typo3.net/d/49945-frontend-wird-nach-upgrade-von-381-auf-402-nicht-angezeigt/6) · contentXXS · 2006-09-14

Hallo,

Zum Symlink:
Den hattest du so erzeugt?

> ln -s typo_src-4.0.2 typo3_src

Aber hier schreibst du:

> in diesem ordner befindet sich die Ordner
>  fileadmin
>  misc
>  typo3
>  typo3conf
>  typo3temp
>  typo3_4.0.1

Von daher zeigt der Symlink dann aber ins Nirvana.

SSH Zugang hast du, bzw kannst an der Konsole arbeiten?

Mache doch mal ein
ls -la
in deinem Apache Ordner "test"

Grüße,

Ralph

### [#7](https://www.typo3.net/d/49945-frontend-wird-nach-upgrade-von-381-auf-402-nicht-angezeigt/7) · flashsilver · 2006-09-14

hab zugang und hab ich gemacht und nun, wie das mit den symlinks funktioniert weiß ich halt nicht so genau, das deraber ins nirvana zeigt war mich auch bewußt

was muss ich als nächstes tun?

### [#8](https://www.typo3.net/d/49945-frontend-wird-nach-upgrade-von-381-auf-402-nicht-angezeigt/8) · contentXXS · 2006-09-14

Hallo,

wie geschrieben. Mache ein
ls -la
in dem Verzeichnis das du "Apache test" Verzeichnis nennst.

Diese Ausgabe kannst du dann wenn du per SSH verbunden bist mit der Maus markieren und dann ist es in der Zwischenablage und du kannst es hier posten.

Dann kann ich Dir sagen, ob Deine Symlinks stimmen.

Oder, du nennst mit die root Zugangsdaten für SSH per Mail... Schluck ;)

Grüße,

Ralph

### [#9](https://www.typo3.net/d/49945-frontend-wird-nach-upgrade-von-381-auf-402-nicht-angezeigt/9) · flashsilver · 2006-09-14

ne ich mach das alles im mc vom server, es blitzt ganz schnell was auf daher kann ich nix makieren oder posten oder kann man das irgendwie breaken?

### [#10](https://www.typo3.net/d/49945-frontend-wird-nach-upgrade-von-381-auf-402-nicht-angezeigt/10) · contentXXS · 2006-09-14

Hallo,

> **flashsilver schrieb:**
>
> ne ich mach das alles im mc vom server, es blitzt ganz schnell was auf daher kann ich nix makieren oder posten oder kann man das irgendwie breaken?

Was ist denn ein "mc vom Server"?

Du kannst die Ausgabe auch in eine Datei umleiten:

ls -la >beispiel.txt

Grüße

### [#11](https://www.typo3.net/d/49945-frontend-wird-nach-upgrade-von-381-auf-402-nicht-angezeigt/11) · flashsilver · 2006-09-14

ja ok hab ich hgemcht, muss aber dazu sagen das ich nicht direkt am server arbeitet der steht ganz wo anders hab über putty zugriff und im midnight commander und in dem verzeichnis des webauftritts (es sind nicht nur eine darauf)

Arbeite auf eine testdomain, aber mittlerweile werden auch elemente von der 3.8.1 nicht mehr angezeigt(andere domain). Liegt es daran, das ja beide Versionen auf dieselbe DB zugreifen?

**.
..
401.shtml
403.shtml
404.shtml
500.shtml
beispiel.txt
cgi-bin
ChangeLog
chat.shtml
clear.gif
DM2005Doubl
DMDobOdin2005
DPV10LV-Kugeln.htm
DPVTrikots
dump.zip.sql
favicon.ico
fileadmin
functions.js
GPL.txt
_.htaccess
.htaccess
.htpasswd
impressum.shtml
ImprWG
index040917.shtml
index2.shtml
index3.shtml
indexerror.shtml
index.php
index.shtml
index.shtml_
index.shtml.kaputt
infos.shtml
INSTALL.txt
karte_fulls.swf
karte.shtml
kontakt.shtml
leer.htm
LICENSE.txt
misc
NEWS.txt
NSC2005
Package.txt
php5uM3lT
php7v3hJt
phpGIPrwk
phpqYYD1i
README.txt
RELEASE_NOTES.txt
showpic.php
sql
statistik
styles.css
t3lib
Thumbs.db
TODO.txt
tslib
typo3
typo3_3.8
typo3_4.0.1
typo3conf
typo3_src
typo3temp
uploads
webexplorer**

Das stand in der txt-datei

### [#12](https://www.typo3.net/d/49945-frontend-wird-nach-upgrade-von-381-auf-402-nicht-angezeigt/12) · flashsilver · 2006-09-14

hab jetzt ein **~typo3_src** erstellt das auf **typo3_4.0.1/typo3_src-4.0.2**

### [#13](https://www.typo3.net/d/49945-frontend-wird-nach-upgrade-von-381-auf-402-nicht-angezeigt/13) · contentXXS · 2006-09-14

Hallo,

hast du ein "ls" oder ein "ls -la" gemacht?

Das sieht mir nach einem "ls" ohne "-la" aus!
Bei einem "ls -la" wuerden Details und die Ziele der Symlinks angezeigt werden!

Den Midnight-Commander kenne ich nicht.
Aber in einem Putty Fenster direkt muesste das ja auch gehen?

je nachdem wie der Server konfiguriert ist, nimmt er statt der index.php eine der anderen index*.*html Dateien. Aber das kannst du ja testen, in dem du die index.php hinten an die URL packst.

Ganz oben im Thread hast du geschrieben, du haettest:
ln -s typo_src-4.0.2 typo3_src
gemacht.

Aber ein Ordner (also das Ziel) "typo_src-4.0.2" ist bei dir nicht vorhanden.
Das Ziel sollte wohl "typo3_4.0.1" lauten.

Hast du denn typo3 4.0.1 oder 4.0.2 installiert?
Oben steht was von 4.0.2

**Zur Lösung Deines Problems:**
rm typo3_src
ln -s typo3_4.0.1 typo3_src

Grüße

[/b]

### [#14](https://www.typo3.net/d/49945-frontend-wird-nach-upgrade-von-381-auf-402-nicht-angezeigt/14) · flashsilver · 2006-09-14

So hab es jetzt hoffentlich richtig gemacht, die datei allerdings ist zu lang um alles hier zu posten daher hab ich nur diese 4 Zeilen hier gepostet, das müssten auch nur symlinks sein oder? kannste was damit anfangen, zu info meine herunter geladene typo3_src-4.0.2.tar.gz liegt im ordner /typo3_4.0.1

lrwxrwxrwx    1 root     root       18 2006-08-18 16:25 index.php -> tslib/index_ts.php

lrwxrwxrwx    1 root     root       17 2006-08-18 16:25 showpic.php -> tslib/showpic.php

lrwxrwxrwx    1 root     root       22 2006-08-18 16:24 tslib -> typo3/sysext/cms/tslib

lrwxrwxrwx    1 root     root       27 2006-09-14 15:20 typo3_src -> typo3_4.0.1/typo3_src-4.0.2

### [#15](https://www.typo3.net/d/49945-frontend-wird-nach-upgrade-von-381-auf-402-nicht-angezeigt/15) · contentXXS · 2006-09-14

Hallo,

das ist etwas verwirrend!

Du schreibst

> **flashsilver schrieb:**
>
> meine herunter geladene typo3_src-4.0.2.tar.gz liegt im ordner /typo3_4.0.1

hast du sie dort auch ausgepackt?
Wenn ja, dann liegt dein typo3 4.0.2 in:

typo3_4.0.1/typo3_src-4.0.2

Und dort sind diese Ordner:
typo3_4.0.1/typo3_src-4.0.2/misc
typo3_4.0.1/typo3_src-4.0.2/t3lib
typo3_4.0.1/typo3_src-4.0.2/typo3

Deine Symlinks muessten dann wenn du im Apache Document root bist so aussehen:

typo3_src -> typo3_4.0.1/typo3_src-4.0.2
index.php -> typo3_src/index.php
t3lib     -> typo3_src/t3lib
typo3     -> typo3_src/typo3

Zu deiner Konfiguration

> **flashsilver schrieb:**
>
> typo3_src -> typo3_4.0.1/typo3_src-4.0.2

OK

> **flashsilver schrieb:**
>
> showpic.php -> tslib/showpic.php

Das entfällt für typo3 >= 4.0 also:
rm showpic.php

> **flashsilver schrieb:**
>
> index.php -> tslib/index_ts.php

rm index.php
ln -s typo3_src/index.php index.php

> **flashsilver schrieb:**
>
> tslib -> typo3/sysext/cms/tslib

Das enntfällt auch für typo3 >= 4.0
rm tslib

Aber die beiden Symlinks fehlen:
t3lib     -> typo3_src/t3lib
typo3     -> typo3_src/typo3

Also:
ln -s typo3_src/t3lib t3lib
ln -s typo3_src/typo3 typo3

Und am Ende noch die Besitzer korrigieren.
Wenn das ein Debian Standard System ist, würder der Apache als Benutzer www-data laufen.
Dann wäre das hilfreich:

chown www-data.www-data * -R

Grüße

### [#16](https://www.typo3.net/d/49945-frontend-wird-nach-upgrade-von-381-auf-402-nicht-angezeigt/16) · Outlaw · 2006-09-14

Der MC hat übrigens nen Symlink"editor" mit an Bord, der zeigt Dir auch, wohin der Symlink geht ....

Einfach mal im Menü schauen.

Gruß
Outi

### [#17](https://www.typo3.net/d/49945-frontend-wird-nach-upgrade-von-381-auf-402-nicht-angezeigt/17) · flashsilver · 2006-09-18

hallo

so hab am we alles das gemacht was ihr mir hier gepostet habt, aber leider ohne erfolg.
Ich glaube mittlerweile daran das es an der Datenbank liegt, weil die Seite läuft  online noch unter der Version Typo3 3.6.2 und wenn man da Contentelemente geändert hat, z.B. Textelement, dann wurde es nciht mehr im Frontend angezeigt.

Beide Versionen greifen auf dieselbe DB zu. Hab das Database Analyser --> Compare wieder rückgängig gemacht, damit wider die 3.6.2 Version läuft.
Daher gluabe ich nciht mehr daran das es an den Symlinks  o.O

Ich kann die 3.6.2 auch nciht exportieren, daher hab ich es erst auf 3.8 und dann auf 4.0.2 upgedatet. Alles nur um den scheiß Newsletter DirectMail zu nutzen.

Was sollte ich nach eurer Meinung nach machen? Komplette Seite neu aufsetzen ist arbeit. Werde jetzt mal die DB kopieren und es nochmal versuchen, dann meld ich mich nochmal.

mfg

### [#18](https://www.typo3.net/d/49945-frontend-wird-nach-upgrade-von-381-auf-402-nicht-angezeigt/18) · contentXXS · 2006-09-18

Hallo,

> Ich glaube mittlerweile daran das es an der Datenbank liegt, weil die Seite läuft online noch unter der Version Typo3 3.6.2 und wenn man da Contentelemente geändert hat, z.B. Textelement, dann wurde es nciht mehr im Frontend angezeigt.

Willst du denn beide Varianten parallel nutzen? Also typo3 3.6.1 und 4.0.2?

> Ich kann die 3.6.2 auch nciht exportieren, daher hab ich es erst auf 3.8 und dann auf 4.0.2 upgedatet. Alles nur um den scheiß Newsletter DirectMail zu nutzen.

Was kannst du wie nicht exportieren?
Ein mySQL Export mit mysqldump sollte ja immer gehen.

> Was sollte ich nach eurer Meinung nach machen? Komplette Seite neu aufsetzen ist arbeit. Werde jetzt mal die DB kopieren und es nochmal versuchen, dann meld ich mich nochmal.

Das war doch ein dedizierter Server bei dem du einen SSH Zugang hattest?
Ich würde es so machen:

* mysqldump der bestehenden DB
* mysql Import diesess Dumps als 2. DB
* zweiten Apache Document Root für die neue Instanz
* Für diesen Document Root typo3 4.0.2 einrichten
* Für diese Instanz die zwei DB aktivieren
* Umstellen auf 4.0.2
* Umschalten auf neuen Document Root

Dann hast du zwei getrennte typo3 Installationen in zwei getrennten Document Roots und zwei getrennten Datenbanken.

Wenn du es nicht selbst machen kannst, könnte ich es zB gegen Euronen erledigen.

Grüße

### [#19](https://www.typo3.net/d/49945-frontend-wird-nach-upgrade-von-381-auf-402-nicht-angezeigt/19) · contentXXS · 2006-09-18

Nachtrag:

Bei mir auf dem Debian Server sieht das zB so aus:

typo3 Quellcode in:
/var/lib/typo3/typo3_src -> typo3_src-4.0.2
/var/lib/typo3/typo3_src-3.8.0
/var/lib/typo3/typo3_src-3.8.1
/var/lib/typo3/typo3_src-4.0
/var/lib/typo3/typo3_src-4.0.1
/var/lib/typo3/typo3_src-4.0.2

Apache Document Roots in:
/var/www/html/Seite1
/var/www/html/Seite2
/var/www/html/Seite3

In den einzelnen "SeiteX" Ordnern setze ich dann einen Symlink auf die aktive typo3 Version. Das lässt sich so problemlos umschalten.

Grüße

---

Quelle: „Frontend wird nach upgrade von 3.8.1 auf 4.0.2 nicht angezeigt!“, typo3.net, https://www.typo3.net/d/49945-frontend-wird-nach-upgrade-von-381-auf-402-nicht-angezeigt
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
