(я добавил обзорный плакат к соответствующему вопросу полу-jokingliy, но здесь он действительно полезен в отношении других ответов:)
Существует также несколько более подробный плакат, Я смутно помню, но для краткого изложения этого должно быть достаточно:
Изображение из Викимедиа: Unix history-simple
(Для получения подробной информации ( все), см. Wikimedia commons: Unix history-simple - но это «несколько более подробный плакат», я смутно помню, был где-то посередине ...)
Как отмечалось 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 таким образом, будет направлено на журнал основного сервера.Как отмечалось 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 таким образом, будет направлено на журнал основного сервера.Как отмечалось 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 таким образом, будет направлено на журнал основного сервера.Как отмечалось 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 таким образом, будет направлено на журнал основного сервера.Как отмечалось 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 таким образом, будет направлено на журнал основного сервера.
blockquote>
Как отмечалось 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 таким образом, будет направлено на журнал основного сервера.
blockquote>
Как отмечалось 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 таким образом, будет направлено на журнал основного сервера.
blockquote>
Как отмечалось 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 таким образом, будет направлено на журнал основного сервера.
blockquote>
Как отмечалось 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 таким образом, будет направлено на журнал основного сервера.
blockquote>
Как отмечалось 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 таким образом, будет направлено на журнал основного сервера.
blockquote>