Какие функции нужно запрещать в php.ini

Недавно решил поэкспериментировать с octobercms, все так неплохо шло, но огорчила постоянная ошибка при попытке просмотреть (загрузить) картинки на сервере. Там задействованы на выбор редакторы CKEditor или TinyMCE. Нажимаю на кнопку изображения и затем browse server — выскакивало постоянно окно с ошибкой Elfinder — Unable To Connect To Backend. И дальше никаких действий с картинками. Перелопатил кучу топиков в интернете, везде все не то… то с роутами якобы где то напутано, то обновить Elfinder, то внести изменения в файл tinymce4.php. Случайно наткнулся на статью, где было написано что проблема была решена хостинг провайдером путем включения функции proc_open. Полез в свой php.ini — да, эта функция оказывается у меня в списке запрещенных. Убрал ее оттуда и все прекрасно сразу заработало. В связи с этим прошу гуру в php пожалуйста просвятите в этом вопросе какие функции из соображений безопасности необходимо запретить… Или может вообще не нужно ничего запрещать. А то получается ищем глюк там где его нет, а просто нужная функция отключена. Пожалуйста светлые головы дайте совет по этому вопросу. Я внес в список сколько то функций, но это кто то посоветовал или я уже не помню точно откуда я брал информацию о том какие функции запрещать. Вот мой список запрещенных функций:

disable_functions = pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,
pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,
pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,
pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
exec,passthru,shell_exec,system,popen


Подскажите пожалуйста нормальный список запрещенных функций, чтобы не в ущерб функциональности. Заранее благодарен.