$app->restart() сделайте с портом и параметрами
$app->restart() сделайте с портом и параметрами
Сделайте плиз $app->restart() чтоб был похож на запуск с командной строки, т.е. с выбором не только скрипта, а так же порта и параметров
Функция теперь выглядит вот так:
$scriptpath="" - путь к перезапускаемому скрипту. Вроде бы, всё ясно и так.
$params="" - значения, которые нужно передать в будущий скрипт. Разделяются пробелами. Вызвать в будущем скрипте их можно будет с помощью $argv[0] $argv[1] $argv[2] и т.д.
$port="" - номер порта, на котором запустится следующий Хуман. Эта функция не влияет на номер порта, прописаного в переменной $xhe_host, так что если хотите изменить и его, нужно использовать конструкцию типа $xhe_host ="127.0.0.1:".$argv[0]; Как передавать значения в переменные вида $argv написано чуть выше.
$cache_folder="" и $cookies_folder="" будущие папки с кэшем и куками соответственно.
Код: Выделить всё
$app->restart($scriptpath="",$params="",$port="",$cache_folder="",$cookies_folder="");
$params="" - значения, которые нужно передать в будущий скрипт. Разделяются пробелами. Вызвать в будущем скрипте их можно будет с помощью $argv[0] $argv[1] $argv[2] и т.д.
$port="" - номер порта, на котором запустится следующий Хуман. Эта функция не влияет на номер порта, прописаного в переменной $xhe_host, так что если хотите изменить и его, нужно использовать конструкцию типа $xhe_host ="127.0.0.1:".$argv[0]; Как передавать значения в переменные вида $argv написано чуть выше.
$cache_folder="" и $cookies_folder="" будущие папки с кэшем и куками соответственно.
Последний раз редактировалось Support 13 окт 2010, 16:07, всего редактировалось 1 раз.