[4.6.23] Bilder nach upload chmod 600?

Gesperrt
djavet
Beiträge: 264
Registriert: Do 22. Jan 2004, 11:31
Kontaktdaten:

[4.6.23] Bilder nach upload chmod 600?

Beitrag von djavet » Di 25. Mär 2008, 21:35

Hallo

Ich habas version 4.6.23 installiert und wenn ich uploade ein Bild, es is mit rechte 600... und kann nicht online stehen ohne ein manual anderung auf 777 oder etwas anderes.

Wie kann ich es ein automatic anderung machen. Alle die Lösung ins Forum functionnieren nicht mit die 4.6.23 version.

Vielen danke im voraus fèur ihre hilfe.

Gruss,
Dominique

Dodger77
Beiträge: 3626
Registriert: Di 12. Okt 2004, 20:00
Wohnort: Voerde (Niederrhein)
Kontaktdaten:

Re: [4.6.23] Bilder nach upload chmod 600?

Beitrag von Dodger77 » Mi 26. Mär 2008, 09:10

djavet hat geschrieben:Alle die Lösung ins Forum functionnieren nicht mit die 4.6.23 version.
Doch, diese hier sollte funktionieren:

http://www.contenido.org/forum/viewtopi ... 4167#84167

djavet
Beiträge: 264
Registriert: Do 22. Jan 2004, 11:31
Kontaktdaten:

Beitrag von djavet » Mi 26. Mär 2008, 13:08

Super. Hat auch geklappt. Nach ein paar fine tuning.

Gruss, Dom

michabe
Beiträge: 11
Registriert: Mi 1. Jun 2005, 15:02
Wohnort: Erlangen
Kontaktdaten:

finetuning?

Beitrag von michabe » Do 24. Apr 2008, 19:38

Hallo miteinander,

also bei wollte es nicht funktionieren.
Fehler:
Fatal error: Error: Can't include /home/xxx/html/contenido/plugins/chains/includes/include.chain.upload.uploadpreprocess.php in /home/xxx/html/contenido/includes/api/functions.api.general.php on line 158

Das funzt nicht - ich verstehe aber nicht warum. Das xxx ist stellvertretend für die KdNr bei netbuild.
Sobald ich die config.plugin scharf stelle geht gar nichts mehr.


Datei: config.plugin.php (0644)

Code: Alles auswählen

<?php
global $_cecRegistry, $cfg;

$cfg['plugins']['frontendlogic'][] = "category";

cInclude("plugins", "chains/includes/include.chain.frontend.cat_backendaccess.php");
cInclude("plugins", "chains/includes/include.chain.frontend.cat_access.php");


$_cecRegistry->addChainFunction("Contenido.Frontend.CategoryAccess", "cecFrontendCategoryAccess");
$_cecRegistry->addChainFunction("Contenido.Frontend.CategoryAccess", "cecFrontendCategoryAccess_Backend");

cInclude("plugins", "chains/includes/include.chain.upload.uploadpreprocess.php");
$_cecRegistry->addChainFunction("Contenido.Upload.UploadPreprocess", "cecUploadPreprocess");
?>
Und natürlich:
include.chain.uploadpreprocess.php (0755)

Code: Alles auswählen

<?php
function cecUploadPreprocess($temp_name, $new_name) 
{ 
   if(file_exists($temp_name)) 
   { 
      @chmod($temp_name, 0644); 
   } 
   if(file_exists($new_name)) 
   { 
      @chmod($new_name, 0644); 
   } 
   return $temp_name; 
}
?>
Auf Leerzeichen und Umbrüche hab ich geachtet. Die fehlermeldung ist auch ne Andere.

Gesperrt