[Comm] AltMaster2.4 Apache+PHP и права на файлы
Sergey Stepanov
=?iso-8859-1?q?dlagovna_=CE=C1_mail=2Eru?=
Чт Сен 8 20:57:27 MSD 2005
Господа, вот я тут в конкретных непонятках.
На AltMaster2.4 имею Apache version 1.3.31 и PHP Version 4.3.9-dev/ALT
И вот на какую ситуацию я постоянно натыкаюсь.
Имеем 2 файла filemode.php и file.txt. Обратите внимание, что file.txt
имеет права 777, то есть с этим файлом любой пользователь может
делать все что угодно...
-rwxrwxrwx 1 root webmaster 91 Сен 8 20:43 filemode.php
-rwxrwxrwx 1 root webmaster 43 Сен 5 16:14 file.txt
В файле filemode.php расположены следующие команды
<?php
echo "Try apply chmod()\n";
chmod("file.txt",0664);
echo "Ending chmod()\n";
?>
При выполнении скрипта в окне браузера я вижу такие строчки
Try apply chmod()
Warning: chmod(): Operation not permitted
in /var/www/html/work/filemode/filemode.php on line 4
Ending chmod()
И права на файл не меняются.
Я проверил - PHP работает в обычном режиме (не SAFE MODE),
права на текущий каталог и все верхние каталоги вплоть
до корня - 777.
Чего где не настроено, что PHP-скрипты не могут менять
права на файлы, даже в своей рабочей директории?
Содержимое файлов через PHP скрипты меняется без проблем.
--
Со всяческими пожеланиями, Сергей.
http://xi.net.ru
Подробная информация о списке рассылки community