Seite 1 von 1

Nach Update: Warning: fwrite() - fclose() - fopen()

Verfasst: Sa 4. Okt 2008, 18:55
von Supporter
Hallo, ich erhalte nach einem Update von der 4.8.6 auf die 4.8.8 folgende Fehlermeldungen:

Code: Alles auswählen

Warning: fopen(/is/htdocs/wp1062791_PRIIDSDMLH/www/contenido/4-8-6/contenido/cache/vendor.xml) [function.fopen]: failed to open stream: Permission denied in /is/htdocs/wp1062791_PRIIDSDMLH/www/contenido/4-8-6/contenido/classes/class.update.notifier.php on line 546

Warning: ftruncate(): supplied argument is not a valid stream resource in /is/htdocs/wp1062791_PRIIDSDMLH/www/contenido/4-8-6/contenido/classes/class.update.notifier.php on line 547

Warning: fwrite(): supplied argument is not a valid stream resource in /is/htdocs/wp1062791_PRIIDSDMLH/www/contenido/4-8-6/contenido/classes/class.update.notifier.php on line 548

Warning: fclose(): supplied argument is not a valid stream resource in /is/htdocs/wp1062791_PRIIDSDMLH/www/contenido/4-8-6/contenido/classes/class.update.notifier.php on line 549

Warning: fopen(/is/htdocs/wp1062791_PRIIDSDMLH/www/contenido/4-8-6/contenido/cache/rss_de.xml) [function.fopen]: failed to open stream: Permission denied in /is/htdocs/wp1062791_PRIIDSDMLH/www/contenido/4-8-6/contenido/classes/class.update.notifier.php on line 546

Warning: ftruncate(): supplied argument is not a valid stream resource in /is/htdocs/wp1062791_PRIIDSDMLH/www/contenido/4-8-6/contenido/classes/class.update.notifier.php on line 547

Warning: fwrite(): supplied argument is not a valid stream resource in /is/htdocs/wp1062791_PRIIDSDMLH/www/contenido/4-8-6/contenido/classes/class.update.notifier.php on line 548

Warning: fclose(): supplied argument is not a valid stream resource in /is/htdocs/wp1062791_PRIIDSDMLH/www/contenido/4-8-6/contenido/classes/class.update.notifier.php on line 549

Warning: fopen(/is/htdocs/wp1062791_PRIIDSDMLH/www/contenido/4-8-6/contenido/cache/rss_en.xml) [function.fopen]: failed to open stream: Permission denied in /is/htdocs/wp1062791_PRIIDSDMLH/www/contenido/4-8-6/contenido/classes/class.update.notifier.php on line 546

Warning: ftruncate(): supplied argument is not a valid stream resource in /is/htdocs/wp1062791_PRIIDSDMLH/www/contenido/4-8-6/contenido/classes/class.update.notifier.php on line 547

Warning: fwrite(): supplied argument is not a valid stream resource in /is/htdocs/wp1062791_PRIIDSDMLH/www/contenido/4-8-6/contenido/classes/class.update.notifier.php on line 548

Warning: fclose(): supplied argument is not a valid stream resource in /is/htdocs/wp1062791_PRIIDSDMLH/www/contenido/4-8-6/contenido/classes/class.update.notifier.php on line 549

Warning: fopen(/is/htdocs/wp1062791_PRIIDSDMLH/www/contenido/4-8-6/contenido/cache/update.txt) [function.fopen]: failed to open stream: Permission denied in /is/htdocs/wp1062791_PRIIDSDMLH/www/contenido/4-8-6/contenido/classes/class.update.notifier.php on line 546

Warning: ftruncate(): supplied argument is not a valid stream resource in /is/htdocs/wp1062791_PRIIDSDMLH/www/contenido/4-8-6/contenido/classes/class.update.notifier.php on line 547

Warning: fwrite(): supplied argument is not a valid stream resource in /is/htdocs/wp1062791_PRIIDSDMLH/www/contenido/4-8-6/contenido/classes/class.update.notifier.php on line 548

Warning: fclose(): supplied argument is not a valid stream resource in /is/htdocs/wp1062791_PRIIDSDMLH/www/contenido/4-8-6/contenido/classes/class.update.notifier.php on line 549
Systemumgebung bei HostEurope

Apache 2.2
PHP 5.2.6
MySQL 5

Safe Mode deaktiviert

Wenn ich den Krempel auskommentiere, bin ich zumindest die Meldung los, reicht das aus oder kommt es langfristig zu Problemen?

Code: Alles auswählen

#		foreach ($aWriteCache as $sFile=>$sContent) {
#			$sCacheFile = $this->sCacheDirectory.$sFile;
#			$oFile = fopen($sCacheFile, "w+");
#			ftruncate($oFile, 0);
#			fwrite($oFile, $sContent);
#			fclose($oFile);
#		}
Danke und Gruß

Re: Nach Update: Warning: fwrite() - fclose() - fopen()

Verfasst: Sa 4. Okt 2008, 20:20
von xmurrix
Hallo,

das Cache-Verzeichnis ist in der Version 4.8.8 neu hinzugekommen. Darin werden zukünftig Dateien von PHP erstellt und aktualisiert, daher braucht PHP in diesem Verzeichnis schreibrechte.

Das Auskommentieren löst das Problem eher kurzfristig, ich würde die Berechtigungen auf das Verzeichnis anpassen.

Gruß
xmurrix

Re: Nach Update: Warning: fwrite() - fclose() - fopen()

Verfasst: So 5. Okt 2008, 08:06
von Halchteranerin
Supporter hat geschrieben:Hallo, ich erhalte nach einem Update von der 4.8.6 auf die 4.8.8 folgende Fehlermeldungen:

Code: Alles auswählen

Warning: fopen(/is/htdocs/wp1062791_PRIIDSDMLH/www/contenido/4-8-6/contenido/cache/vendor.xml) [function.fopen]: failed to open stream: [b]Permission denied[/b] in /is/htdocs/wp1062791_PRIIDSDMLH/www/contenido/4-8-6/contenido/classes/class.update.notifier.php on line 546
[/quote]

Stimmen die Rechte?

Verfasst: Mo 6. Okt 2008, 14:58
von Supporter
Hallo, soweit ich das sichten kann sind die Rechte korrekt gesetzt. Bloß der Folder fehlt offensichtlich. Hosteurope ist echt eine Qual...

Verfasst: Di 21. Okt 2008, 13:51
von jwulfes
Supporter hat geschrieben:Hallo, soweit ich das sichten kann sind die Rechte korrekt gesetzt. Bloß der Folder fehlt offensichtlich. Hosteurope ist echt eine Qual...
Habe das gleiche Problem (auch HostEurope); wo hast Du denn den Ordner gesetzt und wie hast Du ihn benamst?

Danke für die Info!!!!!

Gruß Jörg