Also erstmal herzlichen Glückwunsch. Das Editieren der localconf war korrekt. Du hättest die Zeilen auch einfach auskommentieren können. Das geht so in php:
// diese Zeile ist nun auskommentiert
Aber so ist es prinzipiell auch in Ordnung. Diese die() Funktion ist ein sehr rudimentärer Schutz vor unbefugtem Ausführen des Installtools.
Nun zu Deinem nächsten Problem. Die gute Nachricht: Du bist bereits einen Schritt weiter. Lies mal diesen Thread, der sollte Deine Sorgen beheben:
#7416
Gruss
Thomas
Erst mal Danke!
Habe ich nun den unteren Teil wie beschrieben geändert:
define("PATH_thisScript",str_replace('//','/', str_replace('\','/', php_sapi_name()=="cgi-fcgi"||php_sapi_name()=="isapi" ? $HTTP_SERVER_VARS["PATH_TRANSLATED"]:$HTTP_SERVER_VARS["SCRIPT_FILENAME"])));
Nun bekomme ich einfache eine leere Seite...
Oder muss ich erst noch folgende Datein noch per Hand editieren:
index.php, 1
showpic.php, 1
miscphpcheckincfile.php, 6
t3libclass.t3lib_div.php, 4
t3libclass.t3lib_install.php, 1
t3lib humbs.php, 1
tslibindex_ts.php, 1
tslibshowpic.php, 1
typo3init.php, 2
typo3 humbs.php, 1
typo3 3libclass.t3lib_div.php, 4
typo3 3libclass.t3lib_install.php, 1
typo3 3lib humbs.php, 1
🙁
Interessant finde ich auch den anderen Lösungsvorschlag:
Did u use an install package ?
I had the problem with BigApache, and then i found out, the typo3.conf was not included in the httpd.conf, so i transferred all settings directly into httpd.conf, and it worked.
... leider habe ich den nicht 100% verstanden 😉
vortex
Dann scheint es kein fast-cgi Prob zu sein. Jetzt habe ich nur noch einen Lösungsvorschlag, den folgenden Code testweise mal einzusetzten. So habe ich zumindest mein W2k Installation zum Laufen gebracht:
define("PATH_thisScript",
TYPO3_OS=="WIN" ?
str_replace('//','/',str_replace('\','/', $HTTP_SERVER_VARS["PATH_TRANSLATED"]?$HTTP_SERVER_VARS["PATH_TRANSLATED"]:getenv("PATH_TRANSLATED"))) :
(php_sapi_name()=="cgi"?(getenv("PATH_TRANSLATED")?getenv("PATH_TRANSLATED"):getenv("SCRIPT_FILENAME")):$HTTP_SERVER_VARS["PATH_TRANSLATED"]));
Ich hoffe, dass hilft.
Gruss
Thomas
Danke erst mal... aber leider hat das auch nicht funktioniert 🙁
Ich habe mal ein komplettes Starter Paket (MySQL, Apache etc.) für die Mac Version herunter geladen. Und sie da... alles funktioniert einwandfrei!
Nun meine Frage: So langsam glaube ich, dass ich was grundsätzliches Falsch gemacht habe! Kann es sein, dass ich noch andere Programme benötige, denn in der Liste des Starter Paketes waren noch eine ganze Menge anderer Programme enthalten.
Ich habe mir damals einfach die Datei Quickstart herunter geladen, sie in meinem .htdocs Verzeichnis (habe schon Apache) entpackt. Vielleicht fehlt noch was??
vortex
Nein, im Quickstart ist die gesamte T3 Anwendung enthalten. Die anderen Pakete sind etwa die verwendeten Bildbearbeitungstools (T3 läuft aber auch ohne diese Tools, dann aber nicht mit allen Features). Das Problem lag eher in Deiner Webumgebung. Normalerweise kann T3 seinen Pfad selbständig ermitteln, was aber unter gewissen Bedingungen nicht zu funktionieren scheint (Du bist da nicht der einzige). Dann kommt es eben zu diesen Fehlermeldungen von wegen "Pfad stimmt nicht".
Wenn jetzt alles funzt, kannst Du ja loslegen.
Gruss
Thomas
Funktionieren tut es nur auf meinem Mac #evil#
Ich verstehe es echt nicht... Hätte ich nicht schon einen Apache hätte ich mir mal das komplette Starterkit heruntergeladen. Denn das ging auf dem Mac Problemlos...
Habe mir auch mal die Dummy Page herunter geladen... gleiches Problem wie bei der Quickstart Datei. Auch wenn ich alles auf meinen Server ins Netz stelle habe ich diese Probleme 🙁
Jetzt weiss ich echt nicht mehr was ich machen soll... ist wahrscheinlich nur irgend ein blöder kleiner Fehler...
Also ich habe eine relativ neue Version von Apache. Habe mir das alles mit PHP Traid herunter geladen.
vortex
----Nachtrag----
Habe jetzt mal das Starterkit installiert... hmm... geht auch nicht 🙁
Da scheint irgendwas mit PHP nicht zu funktionieren:
Error in init.php: Path to TYPO3 main dir could not be resolved correctly.
This happens if the last 6 characters of this path, c:/apache/php/, ($temp_path) is NOT "typo3/" for some reason.
You may have a strange server configuration. Or maybe you didn't set constant TYPO3_MOD_PATH in your module?
If you expect any help from anybody on this issue, you should save this page as an html document and send it along with your request for help!
--------------------------------------------------------------------------------
Array
(
[TYPO3_OS] => WIN
[PATH_thisScript] => c:/apache/php/php.exe
[php_sapi_name()] => cgi-fcgi
[TYPO3_MOD_PATH] => install/
[PATH_TRANSLATED] => c:\apache\htdocs\quickstart\typo3\install\index.php
[SCRIPT_FILENAME] => c:/apache/php/php.exe
)
----Nachtrag 2----
Ich sehe gerade das ich PHP Version 4.3.4 habe... vielleicht ist das ja wichtig 😉
Jetzt hast Du das fast-cgi Problem!
[php_sapi_name()] => cgi-fcgi
Geh' nach dem Thread zum Thema fast-cgi vor und ersteze alle Vokommen des Pfad Fragmentes entsprechend der anleitung. Mit vielen Editoren kannst Du das rekursiv für alle Dateien erledigen (z.B. Dreamweaver, HomeSite....)
Gruss
Thomas
Vielen Danke erstmal tmallee... jetzt bin ich schon einen ganzen Schritt weiter 😉
Nun ist da mal wieder was neues, was nicht im Tutorial beschrieben ist: "Enter the Install Tool Password"?
Im unteren Text steht noch wo man ein neues Password editieren kann etc. (in hash code, wenn ich das richtig sehe).
Nur was ist der Code?
vortex
Das Standardpasswort ist joh316
Gruss
Thomas
[edit]
Ok... konnte das Problem lösen.
Aber war es nicht anders zu erwarten.. das nächste Problem 😉
Warning: mysql_list_tables() [function.mysql-list-tables]: Access denied for user: 'www-data@localhost' (Using password: NO) in /var/www/web3/html/quickstart/typo3/t3lib/class.t3lib_install.php on line 3769
Warning: mysql_list_tables() [function.mysql-list-tables]: A link to the server could not be established in /var/www/web3/html/quickstart/typo3/t3lib/class.t3lib_install.php on line 3769
Unten ist dann die normale Eingabe der Db Daten. Nur wenn ich die Daten eingebe kommt dies:
/var/www/web3/html/quickstart/typo3conf/localconf.php is not writeable!
Was stimmt jetzt schon wieder nicht 🙁
vortex
Setze in dem Ordner typo3conf die localcof auf volle Schreibrechte (chmod 666 localconf.php). Wenn das Installtool durch ist, solltest Du die localconf wieder auf ungefährlichere Werte zurücksetzen. In die localconf wird im normalen Betrieb nix reingeschrieben. Nur Änderungen über das installtool sowie installationen von Extensions verändern die Datei.
Zu Deinem ersten Problem: der Datenbankuser besitzt offenbar keine ausreichenden Rechte auf die Datenbank. Das sollte Dein Provider entsprechend einrichten können.
Gruss
Thomas
Vielen vielen Dank für deine Hilfe tmallee!!
Endlich hat die Instalation geklappt 😉
vortex
Fein! Viel Spass mit Typo!
Gruss
Thomas
hatte dieses problem auf meinem IIS und hab es gelöst, in dem ich in der php.ini im %systemroot%
cgi.fix_pathinfo=1
eingefügt habe
mfg
tom