Перейти к содержанию

premature end of script headers


Рекомендуемые сообщения

есть скрипт на С

#include <stdio.h>

#include "cgic.c"

int cgiMain() {

char *Qstring = *cgiQueryString;

cgiHeaderContentType("text/html");

fprintf(cgiOut, "<HTML><HEAD>\n");

fprintf(cgiOut, "<TITLE>cgic test</TITLE></HEAD>\n");

fprintf(cgiOut, "<BODY><H1>cgic test</H1>\n");

fprintf(cgiOut, "<H1> %s \n <H1> \n", Qstring);

fprintf(cgiOut, "</BODY></HTML>\n");

return 0;

}

если я просто вызываю скрипт (http://x.x.x.x/cgi-bin/a.out) всё работает,

пытаюсь использовать GET выдоёт ошибку 500 и в логи пишет, что

premature end of script headers

в чём может быть дело??

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...