Система dovecot+exim, почта нормально работает но я пишу скрипт, и результат этого скрипта
Warning: opendir(/mail/my.doman/bobot) [function.opendir]: failed to open dir: Permission denied in /usr/local/www/my.doman/qouta/size.php on line 8Warning: readdir(): supplied argument is not a valid Directory resource in /usr/local/www/my.doman/qouta/size.php on line 10
0 mbвот пример: путь где папка с юзерами
[list]
drwxr-x--x 3 mailnull wheel 512 10 янв 2010 zorro
drwxr-x--x 3 mailnull wheel 512 10 янв 2010 zoya
drwxr-xr-x 3 mailnull wheel 512 10 янв 2010 zoyakor
drwxr-x--x 3 mailnull wheel 512 10 янв 2010 zoz
drwxr-x--x 3 mailnull wheel 512 10 янв 2010 zsk
drwxr-xr-x 3 mailnull wheel 512 10 янв 2010 ztrocenko
drwxr-x--x 3 mailnull wheel 512 10 янв 2010 zubchenko
[/list]вот скрипт
[list]
<?php
$size = '';
size_of_dir_num('/mail/my.doman/bobot');
// вместо /home/test1.ru - путь к директории размер которой надо узнать
function size_of_dir_num($path)
{$dir = opendir($path);
global $size;
while($d = readdir($dir))
{
if ($d == '.' || $d == '..') continue;
if (is_file($path.'/'.$d))
{
$size = $size + filesize($path.'/'.$d);
}
else if (is_dir($path.'/'.$d)) size_of_dir_num($path.'/'.$d);
}}
echo ($size / 1024 / 1024);
echo(' mb');
?>
вот права на скрипт[list]
-rwxrwxrwx 1 root wheel 1009 3 авг 14:52 size.php[/list]
И ошибка таже
>[оверквотинг удален]
>?>
>вот права на скрипт
>
>[list]
>-rwxrwxrwx 1 root wheel 1009 3 авг 14:52
>size.php
>
>[/list]
>
>И ошибка тажепроверьте что пользователь от которого запускаете скрипт может "зайти" в каталог где лежит скрипт
>[оверквотинг удален]
>>[list]
>>-rwxrwxrwx 1 root wheel 1009 3 авг 14:52
>>size.php
>>
>>[/list]
>>
>>И ошибка таже
>
>проверьте что пользователь от которого запускаете скрипт может "зайти" в каталог где
>лежит скриптЗаходит нормально
Сделал даже
-rwxrwxrwx 1 bobot(сменил владельця т.е. себя супер юзера поставил) wheel 1009 3 авг 14:52
всё нормально заходит в папку где лежит скрипт