LINUX.ORG.RU

Как мне скомпилить сишный файл в cgi ?


0

0

У меня есть файл написаный на сях:

#include <stdio.h>
#include <stdlib.h>

int main(void)
{ 
 system("init 6");
 printf("Content-type: text/html\n\n");
 printf("The PC will be restarted now !!!");
 return 0;
}


Что мне надо сделать, чтобы запустить его из cgi-bin ?
P.S.: опишите пожалуйста как можно подробнее.

Компилишь и выкладываешь в CGI-BIN. Ставишь аттрибут executable. И всё. Только system() убери. Нечего ему там дулать. И если ты собираешься перезагрузить систему CGI скриптом, то у тебя всё равно ничего не получится. Прав маловато у процесса со скриптом.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.