Ist es für mich oder alle, dass die Thumbnails von CI 777 Berechtigungen generiert haben? Wie kann ich es so einstellen, dass es standardmäßig nur 644 hat?Thumbnails generiert mit Codeigniter
Dank
Ist es für mich oder alle, dass die Thumbnails von CI 777 Berechtigungen generiert haben? Wie kann ich es so einstellen, dass es standardmäßig nur 644 hat?Thumbnails generiert mit Codeigniter
Dank
in application/configs/constants.php Datei haben Sie 4 Konstanten:
define('FILE_READ_MODE', 0644);
define('FILE_WRITE_MODE', 0666);
define('DIR_READ_MODE', 0755);
define('DIR_WRITE_MODE', 0777);
Für die image_lib Bibliothek codeigniter die Bilddatei mit DIR_WRITE_MODE
aus einem unbekannten Grund speichert.
Sie sollten dies mit den CI Guys überprüfen, da ich glaube, dass sie FILE_WRITE_MODE
verwenden sollten.
können Sie die Bibliotheksdatei öffnen und manuell die Abschnitte wie
if ($this->dynamic_output === FALSE)
{
if ($this->orig_width == $this->width AND $this->orig_height == $this->height)
{
if ($this->source_image != $this->new_image)
{
if (@copy($this->full_src_path, $this->full_dst_path))
{
@chmod($this->full_dst_path, DIR_WRITE_MODE);
}
}
return TRUE;
}
}
ändern und die Linie @chmod($this->full_dst_path, DIR_WRITE_MODE);
-FILE_WRITE_MODE
so ändern, dass es richtig schreibt.
Es gibt ein paar Abschnitte der Datei so, so dass Sie möglicherweise für andere suchen müssen
Vielen Dank für die detaillierte Erklärung. – Vamsi