Wenn ich die Installation über den Browser aufrufen will (http://localhost/quickstart) kommt folgende Fehlermeldung:
In the main source distribution of TYPO3, the install script is disabled by a die() function call.
Open the file typo3/install/index.php and remove/out-comment the line that outputs this message!
Kann mir jemand von Euch weiterhelfen? Muss TYPO3 zu studienzwecken für eine Seminararbeit über WCMS installieren..
Danke schon im Voraus.
Gruß Basti
Da steht doch ganz genau, was man machen muss... wo ist das Problem?
Übersetzung:
"Öffne die Datei typo3/install/index.php und entferne/auskommentiere die Zeile, die diese Meldung ausgibt"
Jochen Weiland
jweiland schriebDa steht doch ganz genau, was man machen muss... wo ist das Problem?
Übersetzung:
"Öffne die Datei typo3/install/index.php und entferne/auskommentiere die Zeile, die diese Meldung ausgibt"
Jochen Weiland
Hallo,
allerdings frage ich mich, wesshalb bei allen Installationen diese Meldung:
In the main source distribution of TYPO3, the install script is disabled by a die() function call.
Open the file typo3/install/index.php and remove/out-comment the line that outputs this message!
ausgegeben wird, wenn am Anfang der Zeile 41 der /install/index.php keine "//" steht.
Aus welchem Grunde exsistiert diese Zeile überhaupt ???
MFG
rolli
Das dient zur Erhöhung der Sicherheit, damit niemand so einfach Änderungen an der Konfiguration durchführen kann. Schliesslich ist ja das Default-Passwort bekannt und es gibt immer wieder Anwender, die das Passwort nicht ändern.
Daher: für die Installation die "die-Funktion" auskommentieren und noch erfolgreicher Installation wieder rückgängig machen.
Jochen Weiland
jweiland schriebDa steht doch ganz genau, was man machen muss... wo ist das Problem?
Hi,
das Problem liegt darin, dass bei mir das Auskommentieren nicht geklappt hat 🙁
Wenn ich eine der 3 Zeilen auskommentiert habe, dann kam eine andere Fehlermeldung. Hab mich noch nicht so lange mit PHP befasst und wußte nicht ob man was spezielles auskommentieren muss oder nur die ganze Zeile. Muss die Installation wie gesagt zu Studienzwecken durchführen. Werde es nochmal versuchen.
jweiland schriebDas dient zur Erhöhung der Sicherheit, damit niemand so einfach Änderungen an der Konfiguration durchführen kann. Schliesslich ist ja das Default-Passwort bekannt und es gibt immer wieder Anwender, die das Passwort nicht ändern.
Daher: für die Installation die "die-Funktion" auskommentieren und noch erfolgreicher Installation wieder rückgängig machen.
Jochen Weiland
Hallo,
danke für die einleuchtende Antwort.
MFG
rolli
jweiland schriebDa steht doch ganz genau, was man machen muss... wo ist das Problem?
Mein Problem besteht darin, dass ich PHP-Anfänger bin und keine Ahnung habe welche Zeile ich auskommentieren soll! Übersetzen kann ich mir den englischen Text selbst, aber welche line outputs this message!?
Und warum wird dies im doc_tut_quickstart_de nicht erwähnt?
Nach was soll ich im Script suchen?
Nach allen Zeilen die die beinhalten?
Ich habe jedenfalls keine Zeile gefunden die etwas mit dem Text der Fehlermeldung zu tun haben könnte, folgende Zeilen habe ich gefunden:
Zeile 66. if (!@is_dir(PATH_typo3conf)) die('Cannot find configuration. This file is probably executed from the wrong location.');
if (!defined ('TYPO3_db')) die ('The configuration file was not included.'); // the name of the TYPO3 database is stored in this constant. Here the inclusion of the config-file is verified by checking if this var is set.
Zeile 92. if (!defined ('TYPO3_db')) die ('The configuration file was not included.'); // the name of the TYPO3 database is stored in this constant. Here the inclusion of the config-file is verified by checking if this var is set.
Zeile 93. if (!t3lib_extMgm::isLoaded('cms')) die('<strong>Error:</strong> The main frontend extension "cms" was not loaded. Enable it in the extension manager in the backend.');
Zeile 118. if (t3lib_div::int_from_ver(phpversion())<4000006) die ('TYPO3 runs with PHP4.0.6+ only');
Zeile 120. if (isset($HTTP_POST_VARS['GLOBALS']) || isset($HTTP_GET_VARS['GLOBALS'])) die('You cannot set the GLOBALS-array from outside the script.');
Ich habe quickstart-3.6.2
Offensichtlich ist das nicht die richtige Datei.
Schau mal im bei typo3/install/index.php, in dieser Datei gibt es nur *ein* die-Statement.
Jochen Weiland
jweiland schriebOffensichtlich ist das nicht die richtige Datei.
Schau mal im bei typo3/install/index.php, in dieser Datei gibt es nur *ein* die-Statement.
Das war ein TIP!
Hab die Datei nun hier (typo3 ypo3installindex.php) gefunden, Zeile 45. ist dort ja auch nicht zu übersehen:
// die("In the main source distribution of TYPO3, the install script is disabled by a die() function call.<BR>Open the file typo3/install/index.php and remove/out-comment the line that outputs this message!");
und die Installation ging gut!
Aber jetzt häng sich der apache irgendwie beim "Frontend überprüfen" auf, habe XAMPP 1.4.5 und kläre das gerade dort bei (apachefriends.org) im Forum.
twinx schriebAber jetzt häng sich der apache irgendwie beim "Frontend überprüfen" auf, habe XAMPP 1.4.5 und kläre das gerade dort bei (apachefriends.org) im Forum.
Hier doch noch die Fehlermeldung ist ja schlißelich von typo3:
Fatal error: Cannot use string offset as an array in C:apachefriendsxampphtdocs ypo3 slibclass.tslib_fe.php on line 1195
line 1195 und 1196 von class.tslib_fe.php
if ($this->TYPO3_CONF_VARS['FE']['debug'] || $this->config['config']['debug']) {
$this->content.=chr(10).'<!-- Cached page generated '.Date('d/m Y H:i', $row['tstamp']).'. Expires '.Date('d/m Y H:i', $row['expires']).' -->';
Falls das nicht klappt, würde ich es mal mit dem WAMP Paket von typo3.org versuchen.
Jochen Weiland
PS: in dem XAMPP Paket 1.4.5 ist ja wohl noch PHP 4.x drin, oder? Mit PHP5 läuft Typo3 noch nicht.
jweiland schriebPS: in dem XAMPP Paket 1.4.5 ist ja wohl noch PHP 4.x drin, oder? Mit PHP5 läuft Typo3 noch nicht.
Das war wieder ein TIP!
Ich hatte PHP 5x laufen, das WAMP Paket von typo3.org habe ich auf die schnelle nicht gefunden, aber man kann auch den xampp zu PHP 4.3.8 switchen... Und es klappt wunderbar, merci Jochen. 😉
...an was man alles denken muß!?