Здравствуйте ! Народ у меня такой вопрос... Имеется хостинг...веб сервер Апач... php усановлен как модуль! панелька управления plesk... Имеются много пользователей... И вот сам вопрос ! возможно ли как-то заблокировать использование некоторых функций php, определенному пользователю...ну что-то наподобие disable_function, но чтобы это распространялось только на определенного пользователя ! я знаю про suhosin patch но возможности щас пересобирать PHP у меня нет !! Мне бы как нибудь другим способом воспользоваться, если таковой есть вообще ! Прошу помочь в решении проблемы !! Заранее спасибо !
Возможность отключить любую встроенную или библиотечную функцию в PHP нет. Можно отключить расширения или определенную функциональность, но не произвольную функцию.
kostyl Ты про function override? p.s. вот, кстати, интересный метод - http://www.php.ru/manual/function.rename-function.html
А я был неправ: можно насильно отключать функции Вопрос в том, как это сделать по пользователям. По виртуальным хостам проще: в каждое определение прописать: php_value disable_functions fopen,fwrite,fseek По пользователям можно если на каждого пользователя есть своя конфигурация PHP, т.е. по сути свой процесс apache запущенный с конкретной конфигурацией. Как это все делать через панель — не знаю, всегда все через SSH правкой конфигов руками делаю.
На счет каждому вирт. хосту прописывать disable_function...я уже так пробовал, такой способ не работает !! в клиентском phpinfo будет написано что функции заблокированы, но они все равно будут работать... вернее php будет работать исходя из основного php.ini... На зарубежных сайтах это объясняют багом... :? А вот каждому свой php.ini, в моем случает такой возможности нет... так как php стоит как модуль ! Видимо только один способ остается, ставить suhosin patch.... Спасибо вам за ответы !!
хм получилось поставить suhosin без пересборки php !! правда на виртуальной машине!! ... Но вот возник вопрос !! народ если вас не затруднит... можете объяснить какое влияние оказывает suhosin на настройки php.... много ли проблем возникает с этим дополнительным прибамбасом Честно сказать я ещё плохо ознакомился с настройками suhosin... но хотел бы выслушать мнения специалистов !! Спасибо за внимание !