Поэтому в основном я хочу запустить скрипт, который будет делать около 15 тыс. Pdf-файлов, и это нужно сделать из оболочки из-за php max_timeout …
Сервер: Ubuntu 10.04.1 PHP: 5.3.2-1ubuntu4.5
Итак, что я сейчас пробовал:
function run_in_background($Command){ $ps = shell_exec("nohup php5 $Command > /dev/null 2> /dev/null & echo $!"); return $ps; } $ok = run_in_background('/var/www/custom/web/public/make_pdf.php'); if(!empty($ok)) var_dump($ok); else exit('Fail');
И после этого я иду на консоль ssh и делаю ps $ps
и в ответ получаю заголовки только без информации – ведьма означает, что процесс не работает …
Как я могу это сделать, чтобы он работал?