Re: Вопросы безопасности.

Кари kariedo at gmail.com
Mon Mar 30 00:48:30 MSD 2009


Максим,

Попробуйте suphp

12 марта 2009 г. 4:02 пользователь  <maxhl at hitline.net.ua> написал:
> Для апача есть
>        php_admin_value open_basedir "/home/user1/data:."
>        php_admin_value session.save_path "/home/user1/data/tmp"
>        php_admin_value upload_tmp_dir "/home/user1/data/tmp"
>
> А как именно сделать это в nginx ?
> Вариант fastcgi_param   PHP_INI_ENTRIES у меня не работает ...
>
>
> __________________________________
> open_basedir не поможет?
> Я использую стандартный php-cgi, патченный на предмет возможности установки
> параметров.
> В nginx.conf это выглядит примерно так:
>
> location ~ \.php$ {
>        ...
>        include         fastcgi_params;
>        fastcgi_param   PHP_INI_ENTRIES "
>                open_basedir            /data/www/something
>            include_path            .:/data/www/something/lib
>            error_log               /var/log/php/something.log
>            session.save_path       /var/run/php/something
>      ";
>        ...
> }
>
> Патч разбирает PHP_INI_ENTRIES и устанавливает соответствующие параметры
> перед запуском скрипта.
>
> --
> Alexander Zagrebin
>


More information about the nginx-ru mailing list