Mahlzeit,
irgendwas mache ich falsch und es ist offensichtlich zu warm hier um selbst darauf zu kommen...
Ich möchte gern die 4.3 Beta installieren. Rufe ich per Browser die index.php auf, sehe ich zwar den üblichen Startbildschirm, darüber aber zwei Zeilen Fehlermeldung:
<KOPIE>
Notice: Use of undefined constant action - assumed 'action' in c:\inetpub\wwwroot\contenido\setup\index.php on line 30
Notice: Use of undefined constant action - assumed 'action' in c:\inetpub\wwwroot\contenido\setup\index.php on line 43
</KOPIE>
Ich kann weiter klicken, aber die Fehlermeldungen vermehren sich natürlich.
Wo liegt mein Fehler? Findet das Script die globalen Variablen nicht? (Vermutlich eine blöde Frage...sorry..)
Windows XP Prof
IIS
PHP 4.3.2 (Standardinst.)
MySQL 4013 (Standardinst)
Internetexplorer 6
Die Installationsverzeichnisse habe ich in c:\inetpub\wwwroot\contenido\
Wer hat einen Hinweis für mich?
Schon jetzt herzlichen Dank,
lieben Gruß aus Graz, Georg
Inst. vor dem ersten Klick abgebrochen [undefined constant..
-
- Beiträge: 6284
- Registriert: Do 15. Mai 2003, 18:32
- Wohnort: Da findet ihr mich nie!
- Kontaktdaten:
Hallo Georg,
probier mal, folgende Zeilen zu ersetzen:
Zeilen 30:
Zeile 31:
Zeile 43:
In früheren PHP-Varianten konnte wohl der Schlüssel eines Arrays direkt (ohne Anführungszeichen) angegeben werden, in neueren Versionen allerdings nicht mehr (action wird dann als Konstante behandelt, die nicht definiert wurde).
Grüße,
Timo
probier mal, folgende Zeilen zu ersetzen:
Zeilen 30:
Code: Alles auswählen
if($this -> globals["action"] == 'screen_finish' && $this -> globals["mode"] == 'update'){
Code: Alles auswählen
$this -> globals["action"] = 'screen_finish_update';
Code: Alles auswählen
switch($this -> globals["action"])
Grüße,
Timo