Indlela ishicilelwe ukuze yeqe kumhumushi we-PHP imikhawulo ecaciswe kusetshenziswa isiyalelo se-disable_functions nezinye izilungiselelo ku-php.ini. Masikhumbule ukuthi umyalelo we-disable_functions wenza kube nokwenzeka ukuvimbela ukusetshenziswa kwemisebenzi ethile yangaphakathi kumaskripthi, isibonelo, ungakhubaza "isistimu, i-exec, i-passthru, i-popen, i-proc_open ne-shell_exec" ukuvimba izingcingo ezinhlelweni zangaphandle noma u-fopen ukuvimbela ukuvula amafayela.
Kuyaphawuleka ukuthi ukuxhashazwa okuhlongozwayo kusebenzisa ubungozi obabikwa kubathuthukisi be-PHP eminyakeni engaphezu kwengu-10 edlule, kodwa bakubheka njengenkinga encane engenawo umthelela wezokuphepha. Indlela ehlongozwayo yokuhlasela isuselwe ekuguquleni amanani amapharamitha kumemori yenqubo futhi isebenza kukho konke ukukhishwa kwe-PHP yamanje, kuqala nge-PHP 7.0 (ukuhlasela kungenzeka ku-PHP 5.x, kodwa lokhu kudinga izinguquko ekuxhashazweni) . Ukuxhaphaza kuhlolwe ekucushweni okuhlukahlukene kwe-Debian, Ubuntu, CentOS kanye neFreeBSD nge-PHP ngendlela ye-cli, fpm kanye nemojula ye-apache2.
Source: opennet.ru