ich habe ein problem mit dem upload-verzeichnis.
wenn ich bilder über die contenido-dateiverwaltung hochlade, haben alle nur die rechte 600.
wenn ich nun über ftp auf diese bilddateien zugreifen möchte (z.B. um dateinamen zu ändern etc), funktioniert dies nicht, da ich über ftp nicht der user bin. ich kann nicht einmal mehr die dateien per ftp down- oder uploaden.
nun habe ich dieses problem auch schon in diesem forum gelesen, konnte es für mich aber leider nicht lösen.
anscheinend kann man ja per php diese rechte verändern, da contenido der besitzer der dateien ist.
daher habe ich versucht, das von mir verwendete bildergalerie-modul anzupassen (bildergalerie w3concept) - leider bisher ohne erfolg.
ich erhalte nämlich immer fehlermeldungen:
Warning: chmod(): Operation not permitted in /srv/www/htdocs/web301/html/cms/front_content.php(765) : eval()'d code on line 690
Warning: chmod(): Operation not permitted in /srv/www/htdocs/web301/html/cms/front_content.php(765) : eval()'d code on line 690
der geänderte code für diese fehlermeldung:
Code: Alles auswählen
function readDir() {
$dir = opendir($this->abspath['pictures']);
while ($file = readdir($dir)) {
chmod($this->abspath['pictures'].$file, 0644); // änderung
$bildinfo = @getimagesize($this->abspath['pictures'].$file);
if (!empty($bildinfo)) {
$picture[] = $file;
}
}
sort($picture);
closedir($dir);
Code: Alles auswählen
function readDir() {
$dir = opendir($this->abspath['pictures']);
while ($file = readdir($dir)) {
$bildinfo = @getimagesize($this->abspath['pictures'].$file);
if (!empty($bildinfo)) {
chmod($file, 0644); // änderung
$picture[] = $file;
}
}
sort($picture);
closedir($dir);
Warning: chmod(): Unable to access Schrankwand.jpg in /srv/www/htdocs/web301/html/cms/front_content.php(765) : eval()'d code on line 694
Warning: chmod(): No such file or directory in /srv/www/htdocs/web301/html/cms/front_content.php(765) : eval()'d code on line 694
was mache ich falsch?
danke im voraus
joe