1. Запускаю программу через .bat файл, с указанием скрипта и порта.
2. Во время работы скрипта если превышен порог используемой памяти (напр. ~500 Mb) перезагружаю
программу так (кто-то предложил на этом форуме):
Код: Выделить всё
$mem=check_memory();
if($mem>500000000){
echo 'restarting in 3 sec...';
sleep(3);
$res=file_get_contents("restart.bat");
$res=str_replace("{{port}}", $port, $res);
$app->run_as_bat($res,$port.".bat","false");
$app->exitapp();
$app->quit();
}
Собственно вопрос: как избавиться от этого диалога, и вообще сделать так чтоб программа не предлагала ничего сохранять, перезагружать и т.п.? Перепробовал настройки (Основные, PHP редактор), и сравнивал .ini файл с предыдущим от версии 4.4.10 так ничего и не нашел
Также в Основных настройках вот этот чекбокс похоже вообще снять нельзя: "Спрашивать об изменении порта". Сколько раз убирал, а он опять стоит.