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

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

Закрытая тема
Опции темы Опции просмотра
Старый 26.12.2008, 10:14
Start Post: Убить процесс (php и bash) 
  #11
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 вне форума  
Старый 30.12.2008, 20:17   #12
Hector
hustle
 
Аватар для Hector
 
Регистрация: 02.05.2008
Адрес: 3d world
Сообщений: 12,890
Бабло: $1717315
Отправить сообщение для Hector с помощью Jabber
По умолчанию

с браузера просто и он сразу начинает работать
Hector вне форума  
Старый 31.12.2008, 10:35   #13
JackSoft
Бабло победит зло
 
Аватар для JackSoft
 
Регистрация: 20.06.2008
Сообщений: 2,579
Бабло: $346045
По умолчанию

Цитата:
Сообщение от false Посмотреть сообщение
ps auxwww|grep SCRIPT.php|grep -v grep

далее по ПИДу убиваем
ps ax | grep php
дальше по тексту
JackSoft вне форума  
Старый 31.12.2008, 10:37   #14
JackSoft
Бабло победит зло
 
Аватар для JackSoft
 
Регистрация: 20.06.2008
Сообщений: 2,579
Бабло: $346045
По умолчанию

Цитата:
Сообщение от hectorix Посмотреть сообщение
с браузера просто и он сразу начинает работать
возможно скрипт порождает демонов
нету запуска из него сторонних процессов? если да, то остановка этого срипта не остановит порожденные процессы, если нет - копай настройки браузра (подсказка mod_php, fastcgi).
JackSoft вне форума  
Старый 31.12.2008, 22:15   #15
Hector
hustle
 
Аватар для Hector
 
Регистрация: 02.05.2008
Адрес: 3d world
Сообщений: 12,890
Бабло: $1717315
Отправить сообщение для Hector с помощью Jabber
По умолчанию

из под шела как убить?
Hector вне форума  
Старый 31.12.2008, 22:19   #16
drochsence
Ебланнед
 
Регистрация: 18.09.2008
Сообщений: 32
Бабло: $500
Wink

Цитата:
Сообщение от hectorix Посмотреть сообщение
из под шела как убить?
kill PID
drochsence вне форума  
Старый 01.01.2009, 21:37   #17
JackSoft
Бабло победит зло
 
Аватар для JackSoft
 
Регистрация: 20.06.2008
Сообщений: 2,579
Бабло: $346045
По умолчанию

Цитата:
Сообщение от hectorix Посмотреть сообщение
из под шела как убить?
Возвращаемся в начало треда и сморим про
killall и kill
JackSoft вне форума  
Старый 01.01.2009, 21:52   #18
Lovec
Ловец стрекоз
 
Аватар для Lovec
 
Регистрация: 09.10.2007
Адрес: lvc.name
Сообщений: 285
Бабло: $500
По умолчанию

Цитата:
Сообщение от hectorix Посмотреть сообщение
из под шела как убить?
ps -ax|grep php
смотришь PID (номер) процесса
потом
kill -9 PID && echo "sdoxni scuko!"
Lovec вне форума  
Старый 19.01.2009, 23:47   #19
Hector
hustle
 
Аватар для Hector
 
Регистрация: 02.05.2008
Адрес: 3d world
Сообщений: 12,890
Бабло: $1717315
Отправить сообщение для Hector с помощью Jabber
По умолчанию

Делаю: ps ax | grep php

Получил: 23295 pts/0 S+ 0:00 grep php
23295 - это процесс? если да то бестолку

А вот еще:
killall php
php: no process killed

Короче заебался с пхп процессами, с браузера не остановить ) Сет тайм лимит не работает )))) процес убить не может
Кстати в php.ini стоит max exec time вроде 30, и все равно до песды))))))

Последний раз редактировалось Hector; 20.01.2009 в 00:43.
Hector вне форума  
Старый 19.01.2009, 23:59   #20
gcc
Ебланнед
 
Регистрация: 22.11.2007
Сообщений: 2,984
Бабло: $48575
По умолчанию

23295 это греп у тебя
gcc вне форума  
Старый 20.01.2009, 00:42   #21
Hector
hustle
 
Аватар для Hector
 
Регистрация: 02.05.2008
Адрес: 3d world
Сообщений: 12,890
Бабло: $1717315
Отправить сообщение для Hector с помощью Jabber
По умолчанию

Цитата:
Сообщение от gcc Посмотреть сообщение
23295 это греп у тебя
где покурить? ))
Hector вне форума