Как настроить апача с fastcgi и простым сценарием тестирования?

Формат файла VHD между этими 2 версиями является тем же и прямым обновлением, полностью поддерживается. Мы сделали это с 3 производственными машинами с 2008 Hyper-V к Hyper-V 2008 B2/RC и теперь RTM. Мы переустанавливаем ОС и просто сохраняем VHD's.

Мы воссоздаем конфигурацию каждый раз главным образом, чтобы удостовериться, что мы не пропускаем новых возможностей. После того, как сделанное обновление Услуги по интеграции и все должны быть хорошо.

3
задан 28 August 2010 в 04:24
2 ответа

Ваш демонстрационный сценарий является неправильным. Это должно явно поддерживать FastCGI, например, через fastcgi++ или официальный FastCGI SDK.

Но это - больше вопроса для StackOverflow.

2
ответ дан 3 December 2019 в 06:48
  • 1
    Библиотека была бы для более сложных сценариев. Мое понимание - то, что сценарий выше (со ссылкой на учебное руководство) достаточно хорош для тестирования. cs.tut.fi/~jkorpela/forms/cgic.html является другим сайтом с учебным руководством. Это размещает одинаково простой сценарий, который работает сюда: cs.tut.fi/cgi-bin/run / ~ jkorpela/hellow.cgi. Я все еще не понимаю, почему они не работают в моем случае. –  augustin 28 August 2010 в 13:00
  • 2
    Снова: CGI! = FastCGI. Ваш сценарий должен явно поддерживать протокол FastCGI. Вы не можете только использовать произвольный сценарий CGI как Вы, сделал. –  joschi 28 August 2010 в 13:14
  • 3
    О!Ясно. Я спросил в stackoverflow, как Вы предположили, но я буду видеть, могу ли я придумать что-то сам.Спасибо за помощь. –  augustin 28 August 2010 в 13:20
  • 4
    , который я буду видеть, могу ли я получить одного из тех, которые работают: fastcgi.com/devkit/examples –  augustin 28 August 2010 в 13:21

Да, как отмечено joschi, CGI! = FastCGI. Сценарий CGI перестал бы работать в этом контексте.

http://127.0.0.1/doc/libapache2-mod-fastcgi/mod_fastcgi.html
http://www.fastcgi.com/mod_fastcgi/docs/mod_fastcgi.html

Соответствие спецификации FastCGI

Спецификация FastCGI не реализована в целом, и я отклонился немного также получающийся в некотором Apache определенные функции.

Дескрипторы файлов для stdout и stderr оставляют открытыми. Это запрещается спецификацией. Я не вижу причины потребовать, чтобы они быть закрытыми, и отъезд их открытый предотвратили приложения FastCGI, которые не были полностью портированы к FastCGI от терпения полный провал. Это не означает, что приложения не должны быть исправлены таким образом, что это не происходит, но неоценимо при пользовании сторонней библиотекой (без исходного кода), который ожидает мочь записать в stderr. Что-либо записанное в stdout или stderr этим способом будет направлено к основному журналу сервера.

1
ответ дан 3 December 2019 в 06:48

Теги

Похожие вопросы