Hallo Helfer!
Habe zum ersten Mal gleich mit der Version 3.8 eine Website erstellt. Mal abgesehen davon, dass man mit den Standard Login wie "Admin und Passwort" nicht mehr ins BE kommt, sondern erst einen neuen USER anlegen muß, komme ich jetzt mit joh 316 nicht mehr ins Installverzeichnis. Nach dem Login als Admin steht in einem gelben Kasten
Security warning!
- The encryption key is not set! Set it in $TYPO3_CONF_VARS[SYS][encryptionKey]
It is highly recommended that you change this immediately.
Komme aber eben nicht mehr rein, was nun? Liegts an der 3.8er Version? Hat sich da etwas geändert diesbzgl.? #paralyzed#
Dazu erwähnt sei, die Installation lief problemlos und die Seite ist auch kompl. ONLINE und funktioniert!
komplett online und du läßt das alles auf standardpasswörtern laufen...oh man...wie ist denn der link zu deiner seite?
jedenfalls wie wäre es wenn du das Passwort mit einem FTP-Client und einem PHP Editor ändern würdest?!
typo3conf\localconf.php
$TYPO3_CONF_VARS["BE"]["installToolPassword"]
da steht der Hash-Wert dahinter...einen Hashwert bekommst bei der Fehleingabe ja ausgegeben, somit wäre ja joh316 = bacb98acf97e0b6112b1d1b650b84971
den eintragen und schon kommst rein!!
der Fehler mit Admin und Passwort...ähmm du hast schon ein package installiert, oder? sonst wird der user ja garnicht angelegt!!! #angry#
Danke für die schnelle Antwort!!
Also mittlerweile ist das Erstellen von Webpages mit Typo3 sowas von schnell, dass ich nach der Installation, erstmal meine StandardScripts (Setup/Constants), dann die Templates hochlade und dann ruckizuckie :-) die Seitenstrukur runternagel. Dann wenn alles soweit funktioniert gehe ich ans Eingemachte und richte die Users und Admins ect. ein. Innerhalb dieser Zeitspanne sagen wir mal eine durchkämpfte Nacht, sind alle Standard PW u.s.w. noch aktiv, und dann ändere ich das gleich. Im Falle von meiner ersten T3 3.8 Seite gibts ja diese Standards nicht mehr, weil man eben einen neuen USER erst anlegen muß. Allerdings ist das Install PW zunächst mal nicht geändert worden, das wollte ich ja eben gerade machen und dabei bekam ich das "kleine Problem".
Zu deinem Post:
Habe zwar schon ca. 6 funktionierende Seiten mit Typo 3 am Start, aber bin noch nicht der CRACK in Sachen Scripting und so. Will sagen bisher lief alles ohne großartiges "Hacken" von Scripts. Einfach nur Standard T3. Mit z.B. T3 3.7 habe ich joh316 eingegeben und danach geändert, aber eben das geht jetzt nicht mehr.+
Werde jetzt aber mal deinen Vorschlag per FTP ausprobieren.
Aber viel wichtiger!!!! Was meinst du mit "package" im Zusammenhang mit Usern. Muß man bei 3.8 da etwas gänzlich anders machen als bei 3.7 ?
Gruß Andre
Upps, korrigiere mich selbst!!!!
Admin und Password -> package
Ich glaube du meinst, ob ich überhaupt schon eine Installation gemacht habe.
Ja Klar ;-) Es ist nur so, dass bei der Version 3.8 die Standards Admin und Password nicht mehr funktionieren. Es sei denn man legt sie neu an.... aber selbstverständlich habe ich dann gleich einen kompl. neuen Admin angelegt und da läuft auch alles wunderbar. wie gesagt -> ist ja schon ONLINE!!
Und schon wieder ICH!
Also in der PHP steht alles noch auf den Standards. Also joh 316 und der dazugehörige Hash Wert bacb98acf97e0b6112b1d1b650b84971.
Aber sowohl übers BE (Installation)als auch direkt über die URL: .....t3/install ect. komme ich nicht mehr ins Installationsverzeichnis.
Wie erwähnt: lautet die Fehlermelung auch nicht, dass ich das Standardinstall PW verwende, sondern vielmehr das der Encryption Key nicht gesetzt ist.
The encryption key is not set! Set it in $TYPO3_CONF_VARS[SYS][encryptionKey]
Also irgendwie wird läuft hier was schief #angry#
Wie soll ich denn die Variabele verändern, wenn ich nicht mehr reinkomme ?
Andre
Also das hier wird wohl ein SOLO Threat :-) Problem gelöst durch erneutes Compare/Import der Sql Datei im Installtool. Reingekommen bin ich hardcodeed über FTP- Danke an ZWI für den Tipp.
Das Problem mit dem Enkryption Key habe ich aber immer noch. Was soll mir das denn sagen??? Hier die Erklärung in Englisch aus dem Installtool
[encryptionKey]
This is a "salt" used for various kinds of encryption, CRC checksums and validations. You can enter any rubbish string here but try to keep it secret. You should notice that a change to this value might invalidate temporary information, URLs etc. At least, clear all cache if you change this so any such information can be rebuild with the new key.
[SYS][encryptionKey] =
Also hier mußte ich noch nie was eingeben!!!!!!!! warum jetzt???
Wäre für einen weiteren Tipp dankbar ;-)
Andre
Jetzt poste ich mich selbst nochmal nach oben ;-)
Aber zu Enkryption Key gibts überhaupt keine Erklärungen innerhalb des Forums. Das Wort wird zwar öfter gefunden, aber die Texte beziehen sich immer auf andere Dinge.
Kann einer kurz beschreiben, was dieser "encryption Key" bewirken kann/soll.
Diese Eingabe befindet sich im Installtool/all configuration/Sys unter der Eingabe für den Sitename.
Und warum man bei der Version 3.8 jetzt etwas eingeben sollte und bei den vorherigen Versionen eben nicht? #paralyzed#
Danke schon mal
Andre
Der Auszug aus der 'All Configuration' Sektion des Install-Tools erklärt sich doch fast selbst. 🙁
Mit dem von Dir angegebenen Wert werden Passwörter, Checksummen etc. gebildet und verschlüsselt sowie dadurch auch wieder die jeweiligen Gültigkeiten geprüft; es macht Deine Installation sozusagen einzigartig.
Geh also einfach in Deine T3-Installation und lege einen beliebigen Wert fest.
Zur Not tuts auch der Name Deiner Schwiegermutter 😃
Danke für die Antwort:::
Natürlich konnte ich anhand der Erklärung wissen um was es sich da dreht, aber warum ich jetzt mit der 3.8 Version da was eingeben muß!!!! verstehe ich nicht. Optional was eingeben zu können, ist mir schon klar, aber bisher war das nicht notwendig sodern eben nur eine Option. jetzt stellt sich aber im BE der Hinweis darau ein. D.b. ich habe ein gelbes großes Feld mit diesem Hinweis, und das sieht für meinen Kunden irgendwie ein bisschen komisch aus.
Bild: stadelmann-multimedia.de/ssadmin2.jpg
Und ich möchte eigentlich nichts da eingeben, weil ich eben nicht genau weiß welche Auswirkungen das hat. Dort steht ja,
You should notice that a change to this value might invalidate temporary information, URLs etc
Und das klingt erst mal nicht so, also ob man da so ohne weiteres was eingeben sollte. Also ich habe da ein komisches Gefühl.
Am liebsten würde ich diesen Warnhinweiß aus meinem BE verbannen ;-)
Andre[/img]
also wie alphaonline schon sagte. ich habe das auch so verstanden das es ein zusätzlicher schutz für dich ist!!!
im grunde kann man das fast wie bei PGP sehen. dein enkryptionkey ist eine weitere verschlüsselungshilfe für deine verschlüsselung. somit codierst du einfach deine codierung noch einmal mit deinem eigenen codierungsbegriff.
wie gesagt. der name deiner Schwiegermutter - ist das eine kleine stichlige anspielung auf die geliebten schwiegermütter alpha? - dient hier als zusätzlicher codeschlüssel.
solange du das nicht eingibst bekommst du das gelbe fenster. es ist ja auch nur gelb und nicht rot. also als gut gemeinter rat zu sehen.
alles kann nichts muss (auch nicht der name deiner schwiegermutter) 8-)
Wenn man nicht in´s Install Tool reinkommt ,
kann man per localconf.php diese Fehlermeldung
beseitigen .
Anleitung:
- per FTP in das Verzeichnis typo3conf
rein
- die Datei localconf.php zum bearbeiten
herunterladen.
- in der PHP-Datei (irgendwo) folgende Zeile hinzufügen:
$TYPO3_CONF_VARS["SYS"]["encryptionKey"] = "irgendeinezahl";
(irgendeinezahl mit eigener Zahl ersetzen!)
- die Datei "localconf.php" wieder abspeichern und hochladen.
- in Typo3 einloggen und den Cache löschen
- nach neuem Login sollte die Fehlermeldung wegsein. 😃
ÁndreMansfeld schriebaber warum ich jetzt mit der 3.8 Version da was eingeben muß!!!! verstehe ich nicht.
Weil dieser zusätzliche Schutz erst in der 3.8 eingeführt wurde?!
Das Ganze hat übrigens nichts mit Deinem Install-Tool-Login-Problem zu tun, wage ich mal zu sagen.
Schau eher mal, ob in der PHP Datei der pwd-hash mehrfach steht.
Thema ist erledigt. Habe wie schon erwähnt über das BE einen neuen Admin angelegt, somit habe ich Zugang. Und das Encryption problemchen bin ich noch nicht angegangen. Habe einen Extra Account eingerichtet und werde in Zukunft alles was ich neu installiere immer erst einem Testlauf unterziehen. #paralyzed#
Danke für alle Antworten, die haben mir sehr weitergeholfen :p