[Comm] Apache2 и PHP5

Ilis =?iso-8859-1?q?ilis=2Ekrou_=CE=C1_gmail=2Ecom?=
Вт Дек 9 08:41:19 MSK 2008


9 декабря 2008 г. 0:47 пользователь russian-linuxoid на yandex.ru
<russian-linuxoid на yandex.ru> написал:
> Slava Dubrovskiy пишет:
>> russian-linuxoid на yandex.ru пишет:
>>>> Это означает что данные функции находятся в blacklist как не безопасные.
>>>>
>>> Собственно говоря, что в blacklist я понял, только не понял blacklist
>>> чего и где это лежит.
>>>
>> В конфигах php.
>
>
> И где копать? В логах апача имею (я пару раз выполнил control
> apache2-mod_php5 public):
>
> [Mon Dec 08 07:16:43 2008] [notice] caught SIGTERM, shutting down
> [Mon Dec 08 20:45:38 2008] [notice] Apache/2.2.8 (Unix) PHP5/5.2.5 with
> Suhosin-Patch configured -- resuming normal operations
> [Mon Dec 08 21:48:12 2008] [notice] caught SIGTERM, shutting down
> [Mon Dec 08 21:48:13 2008] [notice] Apache/2.2.8 (Unix) PHP5/5.2.5 with
> Suhosin-Patch configured -- resuming normal operations
>
> Просто в конфигурации под оффтопиком apache 2.2.10 и php 5.2.6 все
> работает (как в принципе и в комбинациях apache 2.2.8 - 10 и php 5.2.5 -
> 5.2.6). И я пытаюсь разобраться в чем фича в Альте.

[root на altus ~]# rpm -qc apache-mod_php5-5.2.5-alt1
/etc/httpd/conf/addon-modules.d/apache-mod_php5.conf
/etc/php/5.2.5/apache-mod_php/browscap.ini
/etc/php/5.2.5/apache-mod_php/php.ini

[root на altus ~]# grep phpinfo /etc/php/5.2.5/apache-mod_php/php.ini
;disable_functions =
"chdir,dl,ini_get_all,phpinfo,system,shell_exec,popen,proc_open,exec,passthru,pcntl_exec"
;suhosin.executor.func.blacklist =
chdir,dl,ini_get_all,phpinfo,system,shell_exec,popen,proc_open,exec,passthru,pcntl_exec
suhosin.executor.eval.blacklist =
chdir,dl,ini_get_all,phpinfo,system,shell_exec,popen,proc_open,exec,passthru,pcntl_exec

У себя я убрал phpinfo только из disable_functions...

-- 
Кругликов Илья


Подробная информация о списке рассылки community