Теркин
Новичок
php скрипт не запускается в фоне.
Здравствуйте!
Пытаюсь из одного php скрипта запустить другой php скрипт в фоне
под FreeBSD все работало, но вот теперь под Linux не хочет запускаться в фоне.
Пробовал и shell_exec() и system() не работает.
так тоже не хочет.
А из командной строки те же команды без проблем запускаются в фоне.
В общем если кому-нибудь, когда-нибудь удавалось запустить php скрипт под linux в фоне из другого скрипта, напишите плиз как это делается.
Здравствуйте!
Пытаюсь из одного php скрипта запустить другой php скрипт в фоне
PHP:
$cmd = 'cd /var/www/httpdocs/ && /usr/bin/php -f /var/www/httpdocs/start.php 1>/dev/null 2>&1 &';
exec($cmd, $tmp);
Пробовал и shell_exec() и system() не работает.
PHP:
$cmd = 'cd /var/www/httpdocs/ && /usr/bin/php -f /var/www/httpdocs/start.php > /dev/null &';
А из командной строки те же команды без проблем запускаются в фоне.
В общем если кому-нибудь, когда-нибудь удавалось запустить php скрипт под linux в фоне из другого скрипта, напишите плиз как это делается.