как прочесть залочённый процессом файл

Leony

Знаток
Регистрация
17 Мар 2008
Сообщения
166
Реакции
29
Часто нужно прочесть весь log-файл Журнала, но мешает следующее:
• сам файл залочён процессом
• ispmgr выдёт максимум 1000 строк – если вечером читаешь – то утренние записи недоступны
• рута на серваке нет – chown имя_юзверя файл выдаёт 'Operation not permitted'
• атрибуты ессно не поменяешь: 'Cannot change attributes of remote files'

Может, есть какая-нить "разлочилка", как типа Unlocker под Вынь?

Мне хотя бы копию сделать файла.

Если я не рут – настройки ж isp менеджера, максимально выводимое кол-во строк не поменяю?
 
А что мешает просто скопировать файл в другое место?
 
А что мешает просто скопировать файл в другое место?
Йопт, я бы тему не поднимал: я же написал:
> сам файл залочён процессом
 
ну так через панель ты же все таки открываешь его сам же писал, сомнительно как-то, читать читает, но не копирует.
 
Это ispmgr читает, и он же вероятно блокирует.
У него максиамальное ограничение в 1000 строк, а мне нужно вечером утренние смотреть, т.е. более 1k строк.
 
странно как-то, может так попробовать скопировать?
<?php
$file = 'путь/имя_файла';
$newfile = 'путь_куда_копировать/имя_файла';

if (!copy($file, $newfile)) {
echo "failed to copy $file...\n";
}
?>
 
попробуй скопировать sh командой через cron
 
Назад
Сверху