The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Апач + PHP4 модулем и PHP5 как CGI, !*! vladsol, 09-Сен-09, 17:53  [смотреть все]
Сабж. Возможно ли такое? :)

Есть хостинг-сервер с апачем, РНР4 собран как модуль апача.
Была попытка перейти на РНР5 (сайты некоторых новых клиентов не работают с РНР4) - но были проблемы со старыми сайтами =) В общем, ни туда - ни сюда.
Возможно ли дополнительно к этой связке прикрутить РНР5 как CGI, и включать его только для некоторых сайтов в настройках виртуальных хостов?

  • Апач + PHP4 модулем и PHP5 как CGI, !*! sHaggY_caT, 18:02 , 09-Сен-09 (1)
    • Апач + PHP4 модулем и PHP5 как CGI, !*! vladsol, 18:30 , 09-Сен-09 (2)
      >[оверквотинг удален]
      >AddHandler php-script .php5
      >
      >Где php5 произвольное расширение скриптов с php5
      >
      >При этом, в этой же директории скрипты с преднастроенными расширениями, например, php4
      >и php будут обрабатываться модульным пых-пыхом
      >
      >А /cgi-bin/ алиас (зависит от настроек в конфиге апача) на Вашу локальную
      >директорию с CGI-сценариями. Путь до этой директории можно уточнить в саппорте
      >хостинга и/или его документации.

      Рут-доступ есть :) Я имею (в том числе) и физический доступ к серверу.

      В данном случае я пробовал вариант с:
      >Action php-script /cgi-bin/php
      >AddHandler php-script .php

      - именно в описании виртуального хоста, но для скриптов с расширением .php (для использования пятой версии изменять расширения для всех PHP-файлов - это, как минимум, очень гемморно :) ).


      - видел просто странички без содержимого :)
      Т.е., не работал ни РНР4 ни РНР5


      Или это ОБЯЗАТЕЛЬНО нужно прописывать в .htaccess? Для каждой директории..?

      • Апач + PHP4 модулем и PHP5 как CGI, !*! sHaggY_caT, 18:34 , 09-Сен-09 (3)
        • Апач + PHP4 модулем и PHP5 как CGI, !*! vladsol, 18:38 , 09-Сен-09 (4)
          >[оверквотинг удален]
          >>РНР..?
          >
          >Не хотите, я за совсем символическую плату (если Вы в Москве) настрою
          >Вам это :)?
          >Например, Вы могли бы отдать рядом с метро апельсиновый сок :)
          >
          >Могла бы показать и прокомментировать свои действия в одном шелле с Вами
          >(Вы будете видеть, что я набираю в консоли).
          >
          >Без Ваших конфигов сказать сложно :(

          Ну зачем вы так... (
          =) Если отключить модуль РНР4, то все замечательно работает.
          Если включить - не работает ни то ни другое =)

          • Апач + PHP4 модулем и PHP5 как CGI, !*! sHaggY_caT, 18:39 , 09-Сен-09 (5)
            • Апач + PHP4 модулем и PHP5 как CGI, !*! sHaggY_caT, 18:43 , 09-Сен-09 (6)
              • Апач + PHP4 модулем и PHP5 как CGI, !*! vladsol, 18:48 , 09-Сен-09 (8)
                >
                >>Давайте сюда ваши конфиги, желательно с diff до и после. Я не
                >>знаю, что именно у Вас указано в файле виртуального хоста, и
                >>т д.
                >>Вместо .htaccess можно использовать тег <directory>
                >
                >Если таки решите, что лучше, что бы я показала и прокомментировала, поставьте
                >screen (есть во FreeBSD в портах, и в rpm и dpkg
                >пакетах во всех популярных Linux дистрибутивах), и скажите какой-нибудь IM-контакт, лучше
                >jabber

                поставьте screen

                - знаю, активно пользуюсь =)

                Уже не стОит.

            • Апач + PHP4 модулем и PHP5 как CGI, !*! vladsol, 18:47 , 09-Сен-09 (7)
              >[оверквотинг удален]
              >>>Без Ваших конфигов сказать сложно :(
              >>
              >>Ну зачем вы так... (
              >>=) Если отключить модуль РНР4, то все замечательно работает.
              >>Если включить - не работает ни то ни другое =)
              >
              >Давайте сюда ваши конфиги, желательно с diff до и после. Я не
              >знаю, что именно у Вас указано в файле виртуального хоста, и
              >т д.
              >Вместо .htaccess можно использовать тег <directory>

              Сам модуль РНР4 подключается стандартным путем =) В httpd.conf

              Файл настройки виртуалхоста - тоже довольно-таки стандартный, НО:
              >Action php-script /cgi-bin/php
              >AddHandler php-script .php

              Добавлял ВНЕ тэга <directory>, точнее, ДО него.
              В этом, как я понял, и была ошибка.





Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру