Отключение ограничний функций PHP
26 Mar 2015 | Автор: dd |В процессе ковыряния с программным комплексом для тестирования Linux хостов – Phoronix Test Suite, при запросе всех возможных вариантов тестов, вывалилась такая следующая ошибка:
# phoronix-test-suite list-tests
PHP Warning: shell_exec() has been disabled for security reasons in /usr/share/phoronix-test-suite/pts-core/pts-core.php on line 201
так что нам, не взирая на потенциальную опасность переменных для сервака, надо включить урезанный функционал, для чего открываем файл настройки пыха php.ini в котором ищем строку
disable_functions = exec,passthru,system,shell_exec,proc_open,popen
и удаляем из неё функции system shell_exec exec proc_open , но желательно запомнить что удалили, т.к после тестов их стоит добавить обратно от греха.