RuWeb.net - хостинг и регистрация доменных имен
ГЛАВНАЯ ХОСТИНГ ДОМЕНЫ VDS СЕРВЕР ИНФОРМАЦИЯ КЛИЕНТЫ ПРАВИЛА ОПЛАТА ЗАКАЗ ФОРУМ
go to bottom

Версия для печати | Подписаться | Добавить в избранное  
Автор: Тема: SuexecUserGroup и PHP
Анонимный
Не зарегистрирован




Сообщения: N/A
Зарегистрирован: N/A
Пользователя нет на форуме

mad.gif когда размещено 22.7.2008 в 23:35
SuexecUserGroup и PHP


на ВДС в апаче 2.2, устанавливаются деректива SuexecUserGroup для каталога каждого пользователя, но она работает только для CGI, а так как РНР собран модулен, то на него не распостраняется. Почему вы не поправили дефолтовую настройку, начав использование suPHP или есть другие более качественные выходы?
Анонимный
Не зарегистрирован




Сообщения: N/A
Зарегистрирован: N/A
Пользователя нет на форуме

[*] когда размещено 23.7.2008 в 00:26


если кому интересно
cd /usr/ports/www/suphp
make install
cp /usr/local/etc/suphp.conf-example /usr/local/etc/apache22/extra/httpd-suphp.conf
<code>
----------------------------------------
[global]
;Path to logfile
logfile=/var/log/httpd-suphp.log

;Loglevel
loglevel=info

;User Apache is running as
webserver_user=www

;Path all scripts have to be in
docroot=/

;Path to chroot() to before executing script
;chroot=/mychroot

; Security options
allow_file_group_writeable=false
allow_file_others_writeable=false
allow_directory_group_writeable=false
allow_directory_others_writeable=false

;Check wheter script is within DOCUMENT_ROOT
check_vhost_docroot=true

;Send minor error messages to browser
errors_to_browser=false

;PATH environment variable
env_path=/bin:/usr/bin

;Umask to set, specify in octal notation
umask=0077

; Minimum UID
min_uid=80

; Minimum GID
min_gid=80


[handlers]
;Handler for php-scripts
application/x-httpd-php=php:/usr/local/bin/php-cgi

;Handler for CGI-scripts
x-suphp-cgi=execute:!self
----------------------------------------
</code>


и в httpd.conf

LoadModule suphp_module libexec/apache22/mod_suphp.so
<IfModule suphp_module>
suPHP_ConfigPath etc/apache22/extra/httpd-suphp.conf
</IfModule>

в VirtualHost

suPHP_Engine on
suPHP_AddHandler application/x-httpd-php
support
Super Administrator
*********




Сообщения: 1774
Зарегистрирован: 2.7.2002
Пользователя нет на форуме

[*] когда размещено 12.8.2008 в 08:09


Цитата:
Почему вы не поправили дефолтовую настройку, начав использование suPHP
Если вы один на сервере, нет особого смысла использовать suPHP. Если же нет, выбор за вами. Либо использовать более быстрый mod_php, либо более безопасный, но потребляющий больше ресурсов CGI-режим. suPHP это по сути то же самое, что запуск PHP через CGI.
Просмотреть Профиль Пользователя Посетить Домашнюю Страницу Пользователя Просмотреть все сообщения этого пользователя Отправить пользователю личное сообщение

Powered by XMB
Разработано Группа XMB © 2001-2008
[запросов: 21] [PHP: 68.7% - SQL: 31.3%]
go to top
Центр поддержки (круглосуточно)
https://ruweb.net/support/
Москва(499) 502-44-31
Санкт-Петербург(812) 336-42-55
Нижний Новгород(831) 411-12-44
Екатеринбург(343) 204-71-16
© 2002-2013 ЗАО "РУВЕБ"

Дизайн - CredoDesign
Rambler\'s Top100 Рейтинг@Mail.ru
RuWeb.net - Хостинг веб-сайтов (первый месяц - бесплатно). Регистрация доменов.