The OpenNET Project / Index page

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

Как запустить PHP скрипт без встроенного в apache модуля и под UID определенного пользователя
Собираем PHP как скрипт и пишем в .htaccess:
  AddType application/x-httpd-php .php
 Action application/x-httpd-php /cgi-bin/php.cgi
 
19.10.2001
Ключи: access, cgi, apache, html, php / Лицензия: CC-BY
Раздел:    Корень / Программисту и web-разработчику / PHP / Серверная часть и интерпретатор

Обсуждение [ RSS ]
  • 1, myhand (?), 22:23, 03/12/2006 [ответить]  
  • +/
    Строго говоря - это не совсем верно.  Правильнее:
    RemoveHandler php
    AddHandler php-cgi php
    Action php-cgi /cgi-bin/php.cgi

    Директива AddType предназначена для связывания расширения файла с MIME-типом (установка Content-Type для клиента).  AddHandler - связывает расширение с обработчиком _на сервере_.

     
  • 2, Yury (??), 13:00, 14/04/2009 [ответить]  
  • +/
    Сайт назодится на shared hosting.
    Сделал все, как описано выше. Однако, открывая phpinfo.php я вижу, что PHP скрипты по-прежнему обрабатываются модулем mod_php, и в phpinfo.php пишется: Server API Apache

    Такое впечатление, что директивы RemoveHandler и AddHandler игнорируются.

    Что для этого нужно? чтобы значение опции AllowOverride а Апаче было All? что-то еще?

     


     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




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

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