Seite 1 von 1

4.3.2b lässt sich nicht installieren

Verfasst: Sa 26. Jul 2003, 13:36
von UFD
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

Verfasst: Sa 26. Jul 2003, 14:24
von htw
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

Verfasst: Sa 26. Jul 2003, 19:03
von Eisniko
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

Verfasst: Sa 26. Jul 2003, 19:18
von UFD
@htw

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

"dito Eisniko"

bye
UFD

Zwei Lösungen

Verfasst: Sa 26. Jul 2003, 21:41
von htw
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

Installation

Verfasst: Sa 26. Jul 2003, 21:42
von Beleuchtfix
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

config.php

Verfasst: Sa 26. Jul 2003, 22:07
von htw
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

Re: config.php

Verfasst: Sa 26. Jul 2003, 22:11
von Beleuchtfix
Vielleicht hast du recht, ich dachte immerm, das Setup fängt gar nicht an, wenn man eine config hat. :?: :?:


Gruß Florian

setup

Verfasst: Sa 26. Jul 2003, 22:13
von htw
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

Verfasst: So 27. Jul 2003, 01:08
von krell
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.

Verfasst: So 27. Jul 2003, 21:35
von UFD
@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