Убить процесс (php и bash) - Форум успешных вебмастеров - GoFuckBiz.com - Страница 4
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB89.7026
BTC/USD67796.7496
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 26.12.2008, 10:14
Start Post: Убить процесс (php и bash) 
  #31
medar
кодер-энтузиаст
 
Аватар для medar
 
Регистрация: 04.04.2007
Адрес: Джамайка
Сообщений: 3,381
Бабло: $447150
По умолчанию

Собственно, вопрос мой состоит из двух частей.

1. Как убивать процессы из php ? У меня php запускается из апача, а у него юзер apache. system("kill ххххх"); не работает, очевидно, не хватает прав. Вопрос - как это можно обойти ? Поднять права для apache ? Но это leak security..

2. Как можно убить процессы массово из командной строки ? Например, я получаю список нужных процессов командой ps ax | grep cron.php . Как оттуда вынуть pid и передать киллу ?
medar вне форума  
Старый 20.01.2009, 19:11   #32
gcc
Ебланнед
 
Регистрация: 22.11.2007
Сообщений: 2,984
Бабло: $48575
По умолчанию

ну если надумаешь килять пхп скрипты рестартом апача,
то /etc/init.d/httpd restart для любых rh дистров
gcc вне форума  
Старый 20.01.2009, 19:17   #33
azaza
Начальник отдела
 
Аватар для azaza
 
Регистрация: 18.04.2008
Сообщений: 2,921
Бабло: $44001
По умолчанию

ребут тачки однозначно решит все проблемы
__________________
Хостинг плюшевых медвежат
"Гуру фейк софта" Хочешь пристроить траф? Не делай этого. С килограмма mp3 уников - килограмм денег
azaza вне форума  
Старый 21.01.2009, 01:20   #34
Hector
hustle
 
Аватар для Hector
 
Регистрация: 02.05.2008
Адрес: 3d world
Сообщений: 12,890
Бабло: $1717315
Отправить сообщение для Hector с помощью Jabber
По умолчанию

спасибо, до того как почитал тут про ребут апача его как раз таки и ребутнул ))) ниче страшного не произошло )))

всем спасибо )) процессы убиваются заебись )))
Hector вне форума  
Старый 21.01.2009, 04:40   #35
WebNinja
grablab.org
 
Аватар для WebNinja
 
Регистрация: 18.09.2007
Адрес: Thailand
Сообщений: 4,893
Бабло: $322264
Отправить сообщение для WebNinja с помощью ICQ Отправить сообщение для WebNinja с помощью Skype™
По умолчанию

Сервер ребутни )))
__________________
www.imscraping.ninja
grablab.org | blog
WebNinja вне форума  
Старый 21.01.2009, 06:21   #36
JMen
учу php
 
Регистрация: 04.04.2008
Сообщений: 1,162
Бабло: $68290
По умолчанию

Скрипт запускается из под апача... следовательно и килять надо апач (килять его нельзя, надо ребутить).

А вообщем делается очень просто, примерно вот так:

PHP код:
while (time() - $startTime 86400) {
    if (
file_exists(HANDLES_DIR.'/cronjob_stop')) break;

    
//делаем какую - нить хуйню

__________________
Подпись??? Не продам!
JMen вне форума