Отключение ограничний функций PHP

26 Mar 2015 | Автор: anchous |

В процессе ковыряния с программным комплексом для тестирования 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 , но желательно запомнить что удалили, т.к после тестов их стоит добавить обратно от греха.

VN:F [1.9.21_1169]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.21_1169]
Rating: 0 (from 0 votes)

Теги: ,

Ваш отзыв