توابعی که در PHP.ini بهتره Disable بشن
۱۳۹۲/۰۶/۱۱
چند نمونه از توابعی که در php.ini بهتره Disable بشن:
apache_child_terminate, apache_reset_timeout, unregister_tick_function, rpc, exec, dl, show_source, apache_note, apache_setenv, closelog, debugger_off, debugger_on, define_syslog_variables, escapeshellarg, escapeshellcmd, ini_restore, openlog, passthru, pclose, pcntl_exec, popen, proc_close, proc_get_status, proc_nice, proc_open, proc_terminate, shell_exec, syslog, system, url_exec
نکته: این توابع باید در قسمت disable_functions
در فایل php.ini قرار بگیرن.
توجه: در سیستم های local اگر از برنامه Composer یا pickle استفاده می کنید نباید توابع escapeshellarg, exec, passthru رو غیرفعال کنید. اگر از برنامه PHPMD استفاده می کنید نباید تابع proc_open و ini_restore رو غیرفعال کنید. و اگر از برنامه PHPCS استفاده می کنید نباید تابع proc_get_status و proc_close رو غیرفعال کنید.
۹۲/۰۶/۱۱
اگر قبلا در بیان ثبت نام کرده اید لطفا ابتدا وارد شوید، در غیر این صورت می توانید ثبت نام کنید.