ФорумРазработкаУстановка и администрирование ПОВебсервер → PHP Mod Apache && PHP Cgi на одном сервере. Как?

PHP Mod Apache && PHP Cgi на одном сервере. Как?

  • felix90

    Сообщения: 191 Репутация: N Группа: Адекваты

    Spritz 31 июля 2011 г. 6:49

    Задача: заставить работать один вирт. хост в режиме php-cgi, все остальные - в режиме модуля апача. Как, собственно, такое реализовать?
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 31 июля 2011 г. 6:55, спустя 5 минут 39 секунд

    nginx -> upstream
    один проксирует на порт апача, второй на юникссокет cgi
    adw/0
  • felix90

    Сообщения: 191 Репутация: N Группа: Адекваты

    Spritz 31 июля 2011 г. 6:56, спустя 1 минуту 41 секунду


    nginx -> upstream
    один проксирует на порт апача, второй на юникссокет cgi

    Нужно без nginx сделать.
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 31 июля 2011 г. 7:02, спустя 6 минут 12 секунд

    ка коычно настраиваешь модуль


    LoadModule php5_module modules/libphp5.so
    AddHandler php5-script .php


    а где хочется CGI, прямо внутри virt host

    <Directory /var/www/project>
    Options +ExecCGI
    Order Deny,Allow
    Allow from all
    </Directory>
    AddHandler fcgid-script .php
    FCGIWrapper /usr/local/php53/bin/php-cgi .php


    както так :-)
    Сапожник без сапог
  • kostyl

    Сообщения: 5203 Репутация: N Группа: Джедаи

    Spritz 31 июля 2011 г. 10:55, спустя 3 часа 52 минуты 29 секунд


    <VirtualHost 127.1.0.6:80>
    DocumentRoot "/path/"
    ServerName Cgigi

    <Directory />
    Options FollowSymLinks +ExecCGI
    AllowOverride All
    Order deny,allow
    Deny from all
    Allow from 127.1.0.6
    Satisfy all
    </Directory>

    ScriptAlias /cgi-bin/ "/path/"
    ScriptAlias /cgi/ "/path/"
    AddHandler cgi-script .cgi .bat .exe
    AddType text/html .shtml
    AddHandler server-parsed .shtml .html .htm

    </VirtualHost>

Пожалуйста, авторизуйтесь, чтобы написать комментарий!