4.3.2b lässt sich nicht installieren

Gesperrt
UFD
Beiträge: 19
Registriert: Mo 21. Jul 2003, 00:13
Kontaktdaten:

4.3.2b lässt sich nicht installieren

Beitrag von UFD » Sa 26. Jul 2003, 13:36

Hallo Contenido-Team

habe gerade versucht die neue v.4.3.2b zu Installieren. Die mysql-Tabellen wurden noch geschrieben. Danach erscheint folgende Fehlermeldung:
Warning: fopen(upgrade-errorlog.txt) [function.fopen]: failed to create stream: Permission denied in /www/htdocs/xxxxxxx/content/contenido/upgrade.php on line 66
Could not open file errorlog.txt in directory /www/htdocs/xxxxxxx/content/contenido
Gemäß den Infos im Setupscreen, wurden die Rechte alle auf "777" gesetzt

Die Fehlermeldung erschien bei Update, sowohl jeweils bei (2x)Neuinstallation.

Hat jemand die selben Erfahrungen gemacht? Gibt es bereits eine Lösung.

Meine Daten:
PHP Version 4.3.1, Apache 1.3.27, MySQL 3.23.55 , IE 6,

mfg
UFD

htw
Beiträge: 490
Registriert: Sa 5. Okt 2002, 03:09
Wohnort: Hessen
Kontaktdaten:

Beitrag von htw » Sa 26. Jul 2003, 14:24

Hi,

leg mal eine Datei mit dem Namen 'upgrade-errorlog.txt' direkt in das Verzeichnis contenido.

Habe die Datei bei dem Packen gelöscht, da ich eigentlich sicher war, dass diese geschrieben wird, wenn sie denn benötigt wird.

Entweder Problem mit den Rechten oder diese wird doch nicht geschrieben :cry:

Werde am Montag mal nachsehen.

Gruss
Harald

Eisniko
Beiträge: 6
Registriert: Sa 26. Jul 2003, 18:53
Kontaktdaten:

Beitrag von Eisniko » Sa 26. Jul 2003, 19:03

Hi.

Hab das gleiche Problem.
Auch das Anlegen der upgrad-error.txt hilft leider ni.

MfG.

P.S. Laut Setup-Routine sind alle Rechte richtig gesetzt.


PHP-Version: 4.3.2, Apache 1.3.20, MySQL 3.23.49, IE 6

UFD
Beiträge: 19
Registriert: Mo 21. Jul 2003, 00:13
Kontaktdaten:

Beitrag von UFD » Sa 26. Jul 2003, 19:18

@htw

habt probiert. Das Anlegen der Datei bachte nicht. :(

"dito Eisniko"

bye
UFD

htw
Beiträge: 490
Registriert: Sa 5. Okt 2002, 03:09
Wohnort: Hessen
Kontaktdaten:

Zwei Lösungen

Beitrag von htw » Sa 26. Jul 2003, 21:41

Hallo,

zwei schnelle Lösungen:

1.) Datei 'upgrade.php' öffnen und die Zeilen 65-80 auskommentieren.

2.) In der Zeile 66 der gleichen Datei diese Zeile

Code: Alles auswählen

$fp = fopen("upgrade-errorlog.txt", "a+");
mit dieser ersetzen.

Code: Alles auswählen

$fp = fopen("logs/upgradeerrorlog.txt", "a+");
Dann geht es sicher.

Gruss
Harald
Zuletzt geändert von htw am Sa 26. Jul 2003, 21:43, insgesamt 1-mal geändert.

Beleuchtfix
Beiträge: 1082
Registriert: Di 22. Jul 2003, 10:14
Wohnort: Hessen
Kontaktdaten:

Installation

Beitrag von Beleuchtfix » Sa 26. Jul 2003, 21:42

Schau mal, ob unter contenido/includes schon eine config.php Datei ist. lösche die noch einmal und dann versuche es neu. (Die war versehentlich mit beim Programm mit falschen Einträgen)

Viel Erfolg :D
Florian

htw
Beiträge: 490
Registriert: Sa 5. Okt 2002, 03:09
Wohnort: Hessen
Kontaktdaten:

config.php

Beitrag von htw » Sa 26. Jul 2003, 22:07

Hi,

Danke für den Hinweis. Bin gerade dabei neu zu packen und diese ohne config.php hochzulegen. Wobei eigentlich sollte ein bestehende config keine Problem verursachen, denn bei der Installation wird ja eine neue generiert, die man hochlegen muss.

Gruss
Harald

Beleuchtfix
Beiträge: 1082
Registriert: Di 22. Jul 2003, 10:14
Wohnort: Hessen
Kontaktdaten:

Re: config.php

Beitrag von Beleuchtfix » Sa 26. Jul 2003, 22:11

Vielleicht hast du recht, ich dachte immerm, das Setup fängt gar nicht an, wenn man eine config hat. :?: :?:


Gruß Florian

htw
Beiträge: 490
Registriert: Sa 5. Okt 2002, 03:09
Wohnort: Hessen
Kontaktdaten:

setup

Beitrag von htw » Sa 26. Jul 2003, 22:13

Hi,

das Setup kümmert sich nicht um die config.php, ob diese vorhanden ist oder nicht. Es erstellt nur eine neue bei der Installation.

Gruss
Harald

krell
Beiträge: 8
Registriert: Di 22. Jul 2003, 20:20
Kontaktdaten:

Beitrag von krell » So 27. Jul 2003, 01:08

Hi,

hatte bei der Installation ähnliche Fehlermeldungen, es hat aber mit folgenden Änderungen geklappt:

1.
Schreibfehler auf "upgrade-errorlog.txt". Mit dem Vorschlag von htw (Pfad logs/...) hat es geklappt

2.
Datei /LC_MESSAGES/contenido.po konnte nicht geöffnet werden.
Habe ganz rücksichtslos den vollständigen Pfad zur Datei in den beiden Zeilen der Datei "functions.i18n.php" ersetzt:


$fp = fopen($cfg["path"]["contenido"].$cfg['path']['locale'].$i18nLanguage."c","r");
und
$transFile = implode('',file($cfg["path"]["contenido"].$cfg['path']['locale'].$i18nLanguage."/LC_MESSAGES/contenido.po"));
(keine echte Lösung aber erstmal ok)

Die Datei config.php nicht löschen, sie wird überschrieben. Ansonsten kommt die Meldung das die Datei nicht geöffnet werden kann.

UFD
Beiträge: 19
Registriert: Mo 21. Jul 2003, 00:13
Kontaktdaten:

Beitrag von UFD » So 27. Jul 2003, 21:35

@htw

Habe nochmals die verbessertete
Version 4.3.2.1 - kleine Änderung in der Datei 'upgrade.php'.
heruntergeladen und neu installiert.

Die Installation wies den selben Fehler auf. Erst nach dem auskommentieren der "upgrade.php"
1.) Datei 'upgrade.php' öffnen und die Zeilen 65-80 auskommentieren.
lies sich Contenido instalieren.
Und :D es läuft (auch mit editor) Echt g**l das Teil :)

bye
UFD

Gesperrt