Page 50 of 59

The password of your Install Tool is still using the default value “joh316”

Diese Fehlermeldung erscheint, wenn man sich nach einer Installation das erste mal eingeloggt hat und vergessen hat im Installtool das Passwort zu ändern. Das Installtool erreicht man über domain.de/typo3/install . Standardmäßig ist das Passwort joh316. Nach dem einloggen gibt es unter Basic Configuration die Möglichkeit das Passwort zu ändern.
Falls man jedoch schon mal ein Passwort vergeben hatte und man weiß es jetzt nicht mehr kann man jedoch sein neues Passwort direkt auf der Startseite vom Installationstool eintippen. Da dieses Passwort falsch ist erscheint die Eingabemaske nochmals jedoch wird unten der MD5 Wert des Passwortes angezeigt. Der MD5 Wert besteht aus Zahlen von 0-9 und Buchstaben a-f. Diesen sollte man dann in die Datei typo3conf/localconf.php eintragen. Dazu einfach den folgenden Schlüssel suchen $TYPO3_CONF_VARS[‘BE’][‘installToolPassword’] = ‘df8df8h38ef8’; und den Inhalt rechts vom Gleichheitszeichen innerhalb der Anführungszeichen ersetzen. Zum Schluß die Datei speichern und die Seite neu laden. Nun sollte beim erneuten eintippen des Wunschpasswortes der Zugang funktionieren.

!!! WICHTIG !!!
Es ist dringends zu empfehlen nach erfolgreicher Installation die Kommentarzeichen vor der Zeile die() in der Datei typo3/install/index.php wieder zu entfernen. Einem Angreifer wird es hier sehr leicht gemacht, weil das Skript sofort antwortet bzw. man keinen Usernamen braucht sondern nur ein Passwort. Dieses man einfach mittels Skript über die Get – Variable immer wieder aufrufen könnte bis man das passende gefunden hat und damit dann auch automatisch Zugriff zur Datenbank erhält.

Als zusätzlichen Sicherheitsmechanismus sollte man außerdem den Schlüssel $TYPO3_CONF_VARS[‘BE’][‘installToolPassword’] auf = ‘elefant’; oder so setzen damit es einem Angreifer nicht möglich ist, falls man mal vergessen sollte in der typo3/install/index.php die Zeile die() zu auskommentieren, das Passwort durch eine Brut Force Attacke zu knacken. Selbst wenn der Angreifer “elefant” eintippt, wird er keine Chance haben, weil das Wort im hexadezimal Code abgelegt sein müßte und der würde “a709a02347a77a977feb2528c19b911f” lauten.

[random_content group_id=”211″ num_posts=”1″]

Google Spreadsheets

Gestern angemeldet und schon heute die Einladung im Briefkasten gehabt, da kann man nichts sagen. Also habe ich es heute morgen auch gleich mal ausprobiert: Google Spreadsheets. Zu Testzwecken habe ich dann auch gleich mal eine CSV Datei genommen und hochgeladen, doch zu meiner Überraschung konnte er die Daten nicht importieren. Schade dachte ich und habe es mit einer Excel Datei probiert und siehe da, die konnte er problemlos öffnen.
Als erstes fiel mir auf, dass keine Umlaute unterstützt werden. Dadurch ist die Beschreibung in manchen Zellen etwas unleserlich.
Ansonsten schien Google Spreadsheet alle Verknüpfungen und Formeln richtig übernommen zu haben, also wollte ich es auch gleich mal selber ausprobieren. Eine “=Summe(D13:D15)” quitierte mir Google jedoch mit “#NAME? Unknown function name SUMME”. Das wunderte mich doch sehr, weil ich wußte, dass es Formeln in meiner Excel Tabelle gab die Summe verwendeten. Befürchtungen, dass Excel bloß den Wert kopiert hatte bestätigten sich jedoch nicht sondern es stellte sich heraus das überall dort wo früher Summe stand jetzt Sum stand. Der deutsche User, der von zu Hause her das Deutsch Excel gewöhnt ist, muß jetzt erstmal schauen, wie die Funktionen im englischen heißen. Unter “Formulas” findet sich eine Übersicht alle Funktionen.
Danach verabschiedete sich Google Spreadsheets erstmal und zeigte mir an, dass es offline ist. Schade dachte ich und wollte den Test schon beenden. Aber 5 Minuten später war es wieder da und ich konnte es weiter testen und bin doch sehr begeistert. Das einzige was ich ein bisschen vermisse ist die Eingabezeile, die in Excel oberhalb der Sheets zu sehen ist.
Welche Funktion ich sehr zu schätzen weiß obwohl ich selten erlebe, dass mal die Verbindung weg ist, ist die Autosafe Funktion, die bei Gmail ebendfalls vorhanden ist und verhindert das wertvoll Geschriebenes einfach so verschwindet. Im Gegensatz zu vielen anderen Anwendungen scheint Google sich die Zeit auch nicht vom Client sondern vom Server zu holen, denn sonst würde so etwas Autosaved at Jun 7, 12:01 AM PDT nicht angezeigt werden.
Ich werde Google Spreadsheets mal noch ein bisschen testen und bei Gelegenheit weiter berichten. Da erst wenige Leute einen Zugang bei Google Spreadsheets haben ist die Funktion “Invite people to view” bzw. “Invite people to edit” bisher noch etwas unbrauchbar, weil nur Leute mitmachen können die bereits ein Google Spreadsheets Account haben.

Typo3: Dependency Error – Extension Installation

Manche Extensions brauchen umso richtig zu funktionieren andere Extensions als Grundlage. Wer dieses nicht beachtet kann sich durchaus seine ganze Typo3 Installation zerschießen. Dependency Errors wie diese
[html]The running TYPO3 version (4.0) is lower than required (4.0.0)[/html]
kann man ignorieren.

Allerdings kann es auch vorkommen das man sowohl im Backend als auch im Frontend nichts ausser Fehlermeldungen mehr zu sehen bekommt.

Um eine Extension Installation wieder rückgängig zu machen, wenn man kein Front oder Backend mehr zur Verfügung hat bleibt einem nichts anderes ürig als sich per FTP auf den Server zu verbinden und im Ordner typo3cont/ext den entsprechenden Ordner vorläufig umzubenennen bzw. zu löschen. Anschließend sollte man noch die Temp Dateien von der localconf.php löschen. Diese befinden sich im Ordner typo3conf. Aber nur die TEMP Dateien.

Danach sollte die Typo3 Installation wieder funktionieren.

[random_content group_id=”211″ num_posts=”1″]

Typo3 – No template found!

Nachdem man Typo3 installiert hat und eine neue Seite angelegt hat erscheint folgende Fehlermeldung “No template found!”. Diese Fehlermeldung besagt, dass für die aktuellen Seite kein Template definiert ist. Aber was ist ein Template? Ein Template ist eine Schablone. In einem Template wird alles definiert, was statisch ist.
Um ein Template anzulegen, klickt man einfach in der linken Leiste auf Template und in der mittleren Spalte auf die oberste Seite unter dem Globus. Nun muß man nur noch in der rechten Spalte auf den großen Button mit der Aufschrift “Create template for a new site” klicken und die Meldung bestätigen und schon sollte die Fehlermeldung auf der ersten Seite verschwunden sein und “HELLO WORLD!” angezeigt werden.

[random_content group_id=”211″ num_posts=”1″]

Typo3 – No pages are found on the rootlevel!

Nachdem ich mich letztens über die Fehlermeldung beschwert habe, mußte ich feststellen, dass ich bei Google unter den Top5 bin, wenn man nach der Fehlermeldung sucht. Mein Beitrag hilft den Menschen da natürlich nicht.

Die Fehlermeldung “No pages are found on the rootlevel!” tritt auf wenn keine Seite im Backend angelegt ist. Einfach im Backend von Typo3 einloggen und in der linken Navigationsleiste auf “Page” (Seite) klicken. Anschließend auf den kleinen Globus in der Mitte klicken und “New” (Neu) auswählen. Nun kann man auf der rechten Seite entweder den Wizard nehmen oder einfach “A new Site” klicken. Man sollte beim anlegen darauf achten, dass das Häckchen bei “Hidden” bzw. “Versteckt” nicht gesetzt ist. Nachdem man einen Seitentitel vergeben und seine Seite neu geladen hat sollte die Fehlermeldung weg sein.

Sollte jemanden diese Anleitung nicht helfen oder Sie falsch sein, kann er mir gerne einen Kommentar hinterlassen. Aber ich glaube, dass nur das nicht vorhandensein von einer Seite diese Fehlermeldung auslöst.

Wer anschließend die Fehlermeldung “No template found!” erhält, muß mal die Blogsuche betätigen.

[random_content group_id=”211″ num_posts=”1″]