ROBOWEB : Документация : Поддержка FastCGI : html, perl, cgi, php, css, 3dmax - 3D Studio русская документация с примерами программ, RTFM и описание протоколов, описание dreamweaver, все для вебдизайнера
Разработка сайтов, web дизайн - Центр Русского Дизайна HOD.RU
FLASH
3D Studio MAX
DreamWeawer FAQ
Изучение HTML
META тэги
CSS
Руководство по стилям
Спецификация WML (WAP)
Язык DHTML
Спецификация XML
Руководство по Java
Документация по JavaScript
Язык HOD Text Processor
Интерфейс CGI
Документация по Perl 5
Perl FAQ
Документация по PHP
PHP/FI 2.0
Документация по SQL
Базы данных
Доступ к БД

Рейтинг@Mail.ru Rambler's Top100

Веб дизайнеру
Каталог сайтов Axes.ru


Поддержка FastCGI

PHP/FI может быть скомпилирован с поддержкой FastCGI. Но прежде вам нужно будет выбрать и скомпилироватьFCGI Development Kitдля вашей платформы. А также рабочий модуль переадресации CGI. Затем следуйте инструкциям, изложенным в документации по FastCGI, для конфигурирования пакета FastCGI применительно к вашей платформе. Если Вы используете модуль mod_fastcgi с сервером Apache, ниже приводятся пошаговые инструкции:

  • Подредактируйте ваш файл конфигурации Apache(Configuration), и добвьте модуль mod_fastcgi, затем перетранслируйте Apache.
  • Подредактируйте файл конфигупации srm.conf и добавьте строки:
    AddType application/x-httpd-fcgi .fcgi
    AppClass /usr/local/etc/httpd/fcgi-bin/php.fcgi -processes 4
    AddType application/x-httpd-fphp .fhtml
    Action application/x-httpd-fphp /fcgi-bin/php.fcgi
  • Скопируйте php.cgi в /usr/local/etc/httpd/fcgi-bin/php.fcgi

Теперь, любые страницы с расширением .fhtml будут переданы для обработки процессу FastCGI - php.fcgi , который уже выполняется. Php.fcgi все еще будет работать как обычный CGI, так что можно просто создать символический линк от php.cgi к php.fcgi.

Если Вы не используете Apache, вышеупомянутые шаги будут подобны, но не идентичны. Механизмы переадресации CGI доступны для NCSA и Netscape серверов на файловом архиве PHP/FI.

[Назад] [Содержание] [Вперед]