Я разрабатываю C ++ CGI-программу, которая работает под Windows и Linux.
Эта программа вызывает другую программу, подобную этой:
system("otherProgram.exe arguments");
Я также пробовал:
spawnl(_P_WAIT, "otherProgram.exe", "argument1", NULL);
Это прекрасно работает в моем отладчике и на моей виртуальной машине, но на моем тестовом сервере это не работает.Системный вызов возвращает -1.
Есть идеи почему?