Fehlermeldungen während der Installation
-
- Beiträge: 4
- Registriert: So 20. Apr 2008, 15:28
- Kontaktdaten:
Fehlermeldungen während der Installation
Hi there,
ich bekomme während der Installation von Contenido 4.8.2 unter XAMPP 1.6.5 merkwürdige (in früheren Contenido Versionen unbekannte) Fehlermeldungen angezeigt.
Weitere Rahmenbedingungen:
OS: WinXP pro SP2
PC: MSI MegaBook VR700 m. 1.5 GB RAM
Die Fehlermeldungen:
Warning: unlink(../cms/cache/con_test861145020con_test) [function.unlink]: Permission denied in C:\xampp\htdocs\cont482\setup\lib\functions.filesystem.php on line 100
Warning: unlink(../cms/css/con_test585296631con_test) [function.unlink]: Permission denied in C:\xampp\htdocs\cont482\setup\lib\functions.filesystem.php on line 100
Warning: unlink(../cms/js/con_test377197266con_test) [function.unlink]: Permission denied in C:\xampp\htdocs\cont482\setup\lib\functions.filesystem.php on line 100
Warning: unlink(../cms/logs/con_test366241455con_test) [function.unlink]: Permission denied in C:\xampp\htdocs\cont482\setup\lib\functions.filesystem.php on line 100
Warning: unlink(../cms/templates/con_test406433105con_test) [function.unlink]: Permission denied in C:\xampp\htdocs\cont482\setup\lib\functions.filesystem.php on line 100
Warning: unlink(../cms/upload/con_test334197998con_test) [function.unlink]: Permission denied in C:\xampp\htdocs\cont482\setup\lib\functions.filesystem.php on line 100
Die Installation kann fortgeführt werden, das Frontend funktioniert scheinbar, wie auch das Backend.
Die Schreibberechtigung auf Verzeichnisse und Dateien wurde sowohl auf Dateisystemebene wie auch in FTP überprüft: Ohne Beanstandung.
Wodurch entstehen die Fehlermeldungen?
Wie können sie behoben / ungangen werden?
ich bekomme während der Installation von Contenido 4.8.2 unter XAMPP 1.6.5 merkwürdige (in früheren Contenido Versionen unbekannte) Fehlermeldungen angezeigt.
Weitere Rahmenbedingungen:
OS: WinXP pro SP2
PC: MSI MegaBook VR700 m. 1.5 GB RAM
Die Fehlermeldungen:
Warning: unlink(../cms/cache/con_test861145020con_test) [function.unlink]: Permission denied in C:\xampp\htdocs\cont482\setup\lib\functions.filesystem.php on line 100
Warning: unlink(../cms/css/con_test585296631con_test) [function.unlink]: Permission denied in C:\xampp\htdocs\cont482\setup\lib\functions.filesystem.php on line 100
Warning: unlink(../cms/js/con_test377197266con_test) [function.unlink]: Permission denied in C:\xampp\htdocs\cont482\setup\lib\functions.filesystem.php on line 100
Warning: unlink(../cms/logs/con_test366241455con_test) [function.unlink]: Permission denied in C:\xampp\htdocs\cont482\setup\lib\functions.filesystem.php on line 100
Warning: unlink(../cms/templates/con_test406433105con_test) [function.unlink]: Permission denied in C:\xampp\htdocs\cont482\setup\lib\functions.filesystem.php on line 100
Warning: unlink(../cms/upload/con_test334197998con_test) [function.unlink]: Permission denied in C:\xampp\htdocs\cont482\setup\lib\functions.filesystem.php on line 100
Die Installation kann fortgeführt werden, das Frontend funktioniert scheinbar, wie auch das Backend.
Die Schreibberechtigung auf Verzeichnisse und Dateien wurde sowohl auf Dateisystemebene wie auch in FTP überprüft: Ohne Beanstandung.
Wodurch entstehen die Fehlermeldungen?
Wie können sie behoben / ungangen werden?
-
- Beiträge: 503
- Registriert: Do 6. Apr 2006, 01:40
- Kontaktdaten:
-
- Beiträge: 4
- Registriert: So 20. Apr 2008, 15:28
- Kontaktdaten:
So wie das aussieht, hatte ich das schon getan. (* S. o.: Kurz nach den Fehlermeldungen. *)Contenider hat geschrieben:So wie das aussieht hapert es an den Berechtigungen, musst Du mal prüfen.
... ausser es gäbe noch andere Berechtigungen ausser denen im OS (WinXP) für alle betroffenen Dateien und Ordner lesen & schreiben zu erlauben UND per FTP einfach mal alles zu erlauben.
Allerdings scheint es beim setzen der FTP Rechte ein anderes Problem zu geben: Weder der FileZilla Server aus dem XAMPP Stageserver noch der FTP-Dienst von XP wollen das Setzen der Rechte 777(7) erlauben. Error 500 Command not understood.
Zuletzt geändert von ralfhaerter am So 20. Apr 2008, 19:52, insgesamt 1-mal geändert.
Die Fehlermeldung dürfte eine andere Ursache haben.
Im Xampp-Forum gibt es Beispiele dafür.
In der Datei functions.filesystem.php wird in/ab Zeile 76-89 eine Zufallsdatei erzeugt, die dann (ab Zeile95) gelöscht wird.
Damit wird überprüft ob für die Verzeichnisse die Berechtigungen richtig gesetzt sind.
Nur ...
... wird die Datei versucht zu löschen (unlink) ohne sie vorher mit fclose geschlossen zu haben.
Das müßte sich aber mal einer der "Cracks" ansehen ob es daran liegt.
Wenn es das wäre haben die Fehlermeldungen keine Auswirkungen auf deine Installation.
Im Xampp-Forum gibt es Beispiele dafür.
In der Datei functions.filesystem.php wird in/ab Zeile 76-89 eine Zufallsdatei erzeugt, die dann (ab Zeile95) gelöscht wird.
Damit wird überprüft ob für die Verzeichnisse die Berechtigungen richtig gesetzt sind.
Nur ...
Code: Alles auswählen
$fp = @fopen($sRandFilenamePath, "w");
if ($fp) {
100: unlink($sRandFilenamePath);
101: @fclose($fp);
return true;
} else {
return false;
}
}
Das müßte sich aber mal einer der "Cracks" ansehen ob es daran liegt.
Wenn es das wäre haben die Fehlermeldungen keine Auswirkungen auf deine Installation.
@wosch
nicht unintressanter punkt...
@ralfhaerter
ließe sich einfach testen..
einfach die beiden zeilen vertauschen...
falls das dann klappt, wäre dies ein bug...
nicht unintressanter punkt...
@ralfhaerter
ließe sich einfach testen..
einfach die beiden zeilen vertauschen...
Code: Alles auswählen
@fclose($fp);
unlink($sRandFilenamePath);
*** make your own tools (wishlist :: thx)
Noch ein Nachtrag zu dem:
Die Sache mit Rechte 0777 ö.ä gibt es auf einem Windows-System nicht.
Deswegen kann die Fehlermeldung auch nichts mit Rechten zu tun haben sondern muß eine andere Ursache haben, siehe Beitrag von emergence
Da gibt es kein Problem!ralfhaerter hat geschrieben:Allerdings scheint es beim setzen der FTP Rechte ein anderes Problem zu geben: Weder der FileZilla Server aus dem XAMPP Stageserver noch der FTP-Dienst von XP wollen das Setzen der Rechte 777(7) erlauben. Error 500 Command not understood.
Die Sache mit Rechte 0777 ö.ä gibt es auf einem Windows-System nicht.
Deswegen kann die Fehlermeldung auch nichts mit Rechten zu tun haben sondern muß eine andere Ursache haben, siehe Beitrag von emergence
-
- Beiträge: 4
- Registriert: So 20. Apr 2008, 15:28
- Kontaktdaten:
It works ...
Das hat funktioniert. Zum. erscheinen keine Fehlermeldungen mehr.emergence hat geschrieben: @ralfhaerter
ließe sich einfach testen..
einfach die beiden zeilen vertauschen...falls das dann klappt, wäre dies ein bug...Code: Alles auswählen
@fclose($fp); unlink($sRandFilenamePath);
Wäre schön, wenn die Entwickler, den Vorschlag verifizieren könnten und in der kommenden Version berücksichtigten, das ein Contenido-Setup auch 'mal auf einem lokalen Stage- oder Entwicklungsserver "flawless" ausgeführt wird.
Thank you very much