- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева

В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Можно ли у FreeBSD обнулить, очистить все лог файлы?
Тоесть выполнить запрос SSH типа cp /dev/null /home/httpd-logs/sitename.ru.error.log
Но не к одному файлу а всем что лежат в папке cp /dev/null /home/httpd-logs/
Спасибо.
можно просто удалить все и перезапустить httpd, а в некоторых случае даже не перезапускать, а послать сигнал переоткрытия логов
можно просто удалить все и перезапустить httpd, а в некоторых случае даже не перезапускать, а послать сигнал переоткрытия логов
На этот счет да, я так и делаю.
А можно ли написать сркипт PHP
чтоб простись по файлам и сделать им что то типа $f_o =fopen($file,"r+")
r по идее перезапишет данные r+
Чтение и запись. Указатель текущей позиции устанавливается в начало файла
На этот счет да, я так и делаю.
А можно ли написать сркипт PHP
чтоб простись по файлам и сделать им что то типа $f_o =fopen($file,"r+")
r по идее перезапишет данные r+
Чтение и запись. Указатель текущей позиции устанавливается в начало файла
Теоретически можно, но данные не будут освобождаться, т.к. файл открыт другим процессом на запись, что может постепенно привести к непредсказуемым результатам, вплоть до паники ядра.
Можно ли у FreeBSD обнулить, очистить все лог файлы?
Тоесть выполнить запрос SSH типа cp /dev/null /home/httpd-logs/sitename.ru.error.log
Но не к одному файлу а всем что лежат в папке cp /dev/null /home/httpd-logs/
Спасибо.
Можно, только вначале убедиться, что находишься именно в нужной директории, ну а затем что-то вроде
Очищение пройдут все файлы в каталоге, а не только логи :)
Даже лучше так
Теоретически можно, но данные не будут освобождаться, т.к. файл открыт другим процессом на запись, что может постепенно привести к непредсказуемым результатам, вплоть до паники ядра.
Да, вы правы. Вот по этому и хотелось бы чтоб обнулять логи корректно.
Ато за месяц около гига набегает.
Как вариант, используте rotatelogs, а старые прибивайте по крону.
А newsyslog почему не используете? Он все это умеет делает. И делает прекрасно!
;12393739']Как вариант, используте rotatelogs, а старые прибивайте по крону.
У меня стоит панель ISP но там почему то лог файлы не очищаются,
хотя ротация стоит.
А что за otatelogs? Можно подробнее.
---------- Добавлено 01.12.2013 в 11:52 ----------
А newsyslog почему не используете? Он все это умеет делает. И делает прекрасно!
Не сталкивался в таким зверем, будьте добры где почитать про настройку и установку.
Спасибо.
seosniks, newsyslog не надо устанавливать, он уже входит в мир.
Конфиг в файле /etc/newsyslog.conf
Пролистайте его.
По поводу формата man newsyslog.conf
Небольшой пример:
Запуск|остановка|рестарт /etc/rc.d/newsyslog start|stop|restart
раз и два