Страница 2 из 2

Re: Проблема PHP и Proftpd Administrator

Добавлено: 2010-07-27 10:36:14
FreeBSP
если сейфмод не критичен, отключить его, проблема наверняка решится
а вообще надо сделать нативное получение монтирований. linprocfs вместо mount лично меня не впечатляет, хотя linprocfs штука прикольная =)

да и использоватьб класс линовой системы только ради этого некрасиво получается

PS рисую патч, скоро сделаю, выложу

Re: Проблема PHP и Proftpd Administrator

Добавлено: 2010-07-29 9:43:36
FreeBSP
ошибки из-за сейфмода

морда получает информацию о системе через exec() - выполняет shell команду типа netstat, swapinfo, sysctl, и и читает вывод.
а exec() ограничена в безопасном режиме каким то там каталогом, и все что выше него не могет исполнять. поэтому такие ошибки.
http://php.net/manual/en/function.exec.php

а по поводу первых ошибок, там все остается как было, нарисую патчик для нативного получения инфы о монтированииях. Кстати, никто не подкинет вывод mount от NetBSD? если нет, то патч будет только к фре относится, если же он по формату такой же как на фре, то к бздям(в рамках этой морды бзди ограничиваются фряхой и netbsd) вообще.

Re: Проблема PHP и Proftpd Administrator

Добавлено: 2010-07-29 12:52:22
Jony
Заработало!
теперь проверяю как скажется это на самсе и других программах