Нормально ли так ставить права на файл?

Hummerstadt

Новичок
Нормально ли так ставить права на файл?

Есть функция записи ошибок в текстовый файл. В него пишут несколько скриптов с разными правами, поэтому я даю ему права 0777.
Функция может вызываться в скрипте несколько раз, работа скрипта может прерваться ограничением по времени, то есть если присвоение прав текстовому файлу осуществляется в конце работы скрипта, присвоить права не получится. Нормально ли 10, 30, 100 раз делать
PHP:
chmod()
для одного и того же файла?

-~{}~ 18.01.06 12:13:

то есть включить
PHP:
chmod()
в функцию?
 

Hummerstadt

Новичок
К примеру, есть скрипт a.php, есть скрипт b.php, которые пишут в файл errorlog.txt. Если errorlog.txt был создан скриптом a.php, то его права будут 644, и b.php, который вызывается не юзером, а кроном, ничего туда вписать не может. Так на моем хостинге.
 

Фанат

oncle terrible
Команда форума
а зачем включать чмод в функцию?
почему нельзя вызвать его один раз?
и как часто у тебя создаётся еррор лог? 30-50 раз за скрипт?
 

Hummerstadt

Новичок
Выходит, выход один - сразу создать еррор лог и поставить ему права... Вызывается функция (пока стоит режим отслеживания) раз 50 за скрипт.
 

Фанат

oncle terrible
Команда форума
у тебя склероз?
сколько раз функция вызывается, ты уже сообщал.
 

Hummerstadt

Новичок
иногда бывает, когда чайник поставил, и начал скрипт писать :)
создается файл единожды, и чмодить его нужно единожды - правильно? :)
 
Сверху