Неверно задаются права при использовании команды mkfile
Added by Alexey Sukhotin over 1 year ago
Неверно задаются права при использовании команды mkfile (php-коннектор). Файл в результате создается с правами согласно umask. Исправляется патчем.
diff -ruN elfinder-1.1/connectors/php/elFinder.class.php elfinder-1.1-permfix/connectors/php/elFinder.class.php
--- elfinder-1.1/connectors/php/elFinder.class.php 2010-03-22 05:05:08.000000000 +0300
+++ elfinder-1.1-permfix/connectors/php/elFinder.class.php 2011-01-15 22:49:29.000000000 +0300
@@ -518,6 +518,7 @@
if (false != ($fp = @fopen($f, 'wb'))) {
fwrite($fp, "");
fclose($fp);
+ @chmod($f, $this->_options['fileMode']);
$this->_result['select'] = array($this->_hash($dir.DIRECTORY_SEPARATOR.$name));
$this->_content($dir);
} else {
Replies (1)
RE: Неверно задаются права при использовании команды mkfile
-
Added by Troex Nevelin over 1 year ago
Спасибо, поправим #351.
P.S.: такие вещи лучше сразу новой заявкой
(1-1/1)