Zum Inhalt springen

typo 3 3.7.0 bei Lycos

Erstellt am 16. Januar 2005 · 12 Antworten · letzte Antwort am 17. Januar 2005

Tags: Frage

theRealAfroman ·

Hi.
Ich versuche als absoluter Typo3 Neuling selbiges bei lycos zu installieren.
meine php infos gibts hier:
http://www.php4u.info/phpinfo.php

Ich habe das quickstart 3.7.0 zip von typo3.de geladen und lokal entpackt, die dateien dann per ftp auf meinen webspace geladen.
wenn ich jetzt die seite aufrufe kommt folgendes

Cannot find configuration. This file is probably executed from the wrong location.

und wenn ich .../typo3/install aufrufe kommt

Warning: main(): Unable to access /data/members/paid/s/e/mydomain.de/htdocs/www/typo3/t3lib/class.t3lib_div.php in /data/members/paid/s/e/mydomain.de/htdocs/www/typo3/init.php on line 132

Warning: main(/data/members/paid/s/e/mydomain.de/htdocs/www/typo3/t3lib/class.t3lib_div.php): failed to open stream: No such file or directory in /data/members/paid/s/e/mydomain.de/htdocs/www/typo3/init.php on line 132

Fatal error: main(): Failed opening required '/data/members/paid/s/e/mydomain.de/htdocs/www/typo3/t3lib/class.t3lib_div.php' (include_path='.:/data/apache/php/mmp_lib:/data/session') in /data/members/paid/s/e/mydomain.de/htdocs/www/typo3/init.php on line 132

was genau mache ich falsch ??
und hat das was mit den Rechten und dem safemode zu tun?

ich habe keinen shell zugriff, nur ftp.

danke im vorraus

mstuebner ·
theRealAfroman schrieb

Ich habe das quickstart 3.7.0 zip von typo3.de geladen und lokal entpackt, die dateien dann per ftp auf meinen webspace geladen.
wenn ich jetzt die seite aufrufe kommt folgendes

Cannot find configuration. This file is probably executed from the wrong location.

Bitte bedenke sowohl die Forumssuche als auch typo3.org mit Deiner Aufmerksamkeit.

Forumssuche liefert: 37 Threads
Typo3.org: diesen Thread http://typo3.org/1422+M54defb70332.0.html

theRealAfroman ·

Wenn ich das richtig verstanden habe liegt mein Problem an Unterverzeichnissen.

Lycos organisiert das folgendermaßen.
jede subdomain ( auch www. ) liegt als unterverzeichnis unter ( meinem ) root. Sprich, ich habe typo3 in /www installiert.

Muss ich nun unter / symlinks auf die index.php in /www legen?
und wie zum henker mach ich das mit reinem ftp zugang ?

danke für eure hilfe !

UPDATE:

folgende ftp befehle kann ich nutzen:

Antwort: 214-The following commands are recognized (* =>'s unimplemented).
Antwort: USER PASS ACCT* CWD XCWD CDUP XCUP SMNT*
Antwort: QUIT REIN* PORT PASV TYPE STRU MODE RETR
Antwort: STOR STOU APPE ALLO* REST RNFR RNTO ABOR
Antwort: DELE MDTM RMD XRMD MKD XMKD PWD XPWD
Antwort: SIZE LIST NLST SITE SYST STAT HELP NOOP
Antwort: FEAT OPTS ADAT* AUTH* CCC* CONF* ENC* MIC*
Antwort: PBSZ* PROT*

aber welcher ist zum symlinks anlegen ??

mstuebner ·
theRealAfroman schrieb

Muss ich nun unter / symlinks auf die index.php in /www legen?

Nein, da Du ja wahrscheinlich das Windows ZIP genommen hast, oder?

theRealAfroman schrieb

und wie zum henker mach ich das mit reinem ftp zugang?

Das ist einfach: Garnicht. Ist aber, siehe oben, nicht nötig.
Ich kenn das Windows Paket nicht. Evtl. solltest Du mal im Install Tool die verschiedenen Pfade kontrollieren, so Du das nicht schon tausend mal getan hast.

Wahrscheinlicher ist es mir aber, dass Du das InstallTool nicht korrekt ausführen kannst, weil der Apacheuser ungleich dem Ftp User ist und nicht ausreichend Berechtigungen hat.

theRealAfroman ·

Ich muss zugeben, es war mein fehler.

ich habe nicht bemerkt, das ein Unterverzeichnis falsch übertragen wurde.
Ich habe das komplette /typo3conf neu übertragen und siehe da, neue fehler 😉
die suche nach der datenbank wird nicht unterstützt, also datenbank manuell in localconf.php eingetragen.
dann ging das mit /typo3/install auch soweit wunderbar.
hat auch zur datenbank verbunden. OK.

Jetzt möchte ich mich ins backend einloggen. da kommt dann:

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /data/members/paid/s/e/MySite.de/htdocs/www/typo3/t3lib/class.t3lib_db.php on line 723

Warning: Cannot modify header information - headers already sent by (output started at /data/members/paid/s/e/MySite.de/htdocs/www/typo3/t3lib/class.t3lib_db.php:723) in /data/members/paid/s/e/MySite.de/htdocs/www/typo3/t3lib/class.t3lib_userauth.php on line 242

Warning: Cannot modify header information - headers already sent by (output started at /data/members/paid/s/e/MySite.de/htdocs/www/typo3/t3lib/class.t3lib_db.php:723) in /data/members/paid/s/e/MySite.de/htdocs/www/typo3/t3lib/class.t3lib_userauth.php on line 243

Warning: Cannot modify header information - headers already sent by (output started at /data/members/paid/s/e/MySite.de/htdocs/www/typo3/t3lib/class.t3lib_db.php:723) in /data/members/paid/s/e/MySite.de/htdocs/www/typo3/t3lib/class.t3lib_userauth.php on line 244

Warning: Cannot modify header information - headers already sent by (output started at /data/members/paid/s/e/MySite.de/htdocs/www/typo3/t3lib/class.t3lib_db.php:723) in /data/members/paid/s/e/MySite.de/htdocs/www/typo3/t3lib/class.t3lib_userauth.php on line 245

Warning: Cannot modify header information - headers already sent by (output started at /data/members/paid/s/e/MySite.de/htdocs/www/typo3/t3lib/class.t3lib_db.php:723) in /data/members/paid/s/e/MySite.de/htdocs/www/typo3/t3lib/class.t3lib_userauth.php on line 246

Warning: Cannot modify header information - headers already sent by (output started at /data/members/paid/s/e/MySite.de/htdocs/www/typo3/t3lib/class.t3lib_db.php:723) in /data/members/paid/s/e/MySite.de/htdocs/www/typo3/template.php on line 601

wenn ich mich mit dem standard

admin
password

einloggen will, geht das nicht.

mstuebner ·
theRealAfroman schrieb

ich habe nicht bemerkt, das ein Unterverzeichnis falsch übertragen wurde.

Reine Neugier: Was heisst falsch übertragen? Ich tät das Archiv entpacken, den Inhalt im FTP Programm markieren und dann übertragen.

theRealAfroman schrieb
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in  /data/members/paid/s/e/MySite.de/htdocs/www/typo3/t3lib/class.t3lib_db.php on line 723

Es trat ein Fehler in der SQL Abfrage auf (warum auch immer), naheliegend wäre im Install Tool ein Datenbank Compare auszuführen.

Alles andere sind Folgefehler, weil in Deiner Datei /data/members/paid/s/e/MySite.de/htdocs/www/typo3/t3lib/class.t3lib_db.php
ganz am Anfang, also VOR dem <?php, ein Leerzeichen oder Zeilenumbruch ist. Entfernen und fertig.

Vor dem <?php darf KEIN (ZERO, NADA, Niente) Zeichen stehen.

theRealAfroman ·
mstuebner schrieb

Es trat ein Fehler in der SQL Abfrage auf (warum auch immer), naheliegend wäre im Install Tool ein Datenbank Compare auszuführen.

Genau das wars.
Ein Compare ausgeführt, danach waren die Fehler weg.
Die Datei war in Ordnung. Dann konnte ich auch einen admin user anlegen und mich ENDLICH ins Backend einloggen.

Herzlichen Dank für die schnelle und wirklich gute Hilfe.

theRealAfroman ·
mstuebner schrieb

Reine Neugier: Was heisst falsch übertragen? Ich tät das Archiv entpacken, den Inhalt im FTP Programm markieren und dann übertragen.

Hab ich auch so gemacht. Mit SmartFTP. Hat dann eine dreiviertel Stunde vor sich hin gerattert und war dann fertig. keine fehlermeldung. Leider hat er aber nicht alles übertragen. eine datei war nur zur hälfte da und eine menge unterverzeichnisse haben gefehlt. #evil#

Bin jetzt auf Filezilla umgestiegen und siehe da, bei fehlern bekomme ich diese auch mitgeteilt. bin sehr zufrieden.

mstuebner ·
theRealAfroman schrieb

Die Datei war in Ordnung.

Die Datei ist ja auch "in Ordnung". Trotzdem steht ganz am Anfang vor dem <?php etwas. Das fällt Dir im normalen Betrieb nur nicht auf.

theRealAfroman ·
mstuebner schrieb

Die Datei ist ja auch "in Ordnung". Trotzdem steht ganz am Anfang vor dem <?php etwas. Das fällt Dir im normalen Betrieb nur nicht auf.

Nein, da stand wirklich nichts davor. Hab ein Diff mit der Originaldatei aus dem Archiv gemacht, waren identisch, auch nochmal in proton geladen, nichts davor.
Die Datei fing mit <?php an und nach dem COMPARE waren ja auch alle Fehler weg.

robert.​meyer ·

Hallo,

der Quelltext ist in Ordnung. Problem war nur, dass eine MySQL-Fehlermeldung ausgegeben wurde. Damit wurden bereits Daten ausgeliefert und es kommt zu der besagten Header-Fehlermeldung.

Sobald irgendwo erneut ein PHP-Fehler (oder MySQL-Fehler) auftritt, der nicht von TYPO3 abgefangen wird, folgend im Regelfall erneut die 5-10 Zeilen Header-Fehlermeldungen.

Wenn der Fehler jeweils nur einmal auftritt und die Seite bei einem Reload keine Fehlermeldung mehr ausspuckt, so liegt dass am Cache. Die Seite bzw. die Ergebnisse wurden gecached und werden dann aus dem Cache zur Verfügung gestellt. Kann die Seite nicht mehr aus dem Cache genommen werden, z.B. weil dieser manuell geleert wurde oder sich Inhalte geändert haben, tritt diese Fehlermeldung erneut auf. Es liegt dann also irgendwo ein Problem vor, jedoch ist es nicht der Fehler, dass vor dem <?php noch etwas steht.

mstuebner ·
robert.meyer schrieb

Es liegt dann also irgendwo ein Problem vor, jedoch ist es nicht der Fehler, dass vor dem <?php noch etwas steht.

Fakt ist, dass ich bereits verschiedene Dateien hatte, in denen vor dem <?php und nach dem php> ein Space war und auch eine Forensuche würde bestätigende Aussagen ergeben. Aber muss ja nicht immer so sein.