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