حامد کیانمهر
13th December 2012, 16:17
جهت جلوگیری از اجرای برخی دستورات (Disable Function) بر روی سرور نیاز است که فایل php.ini را پیکربندی نمایید. این فایل معمولا در آدرس زیر است:
/usr/local/lib/php.ini
حال می بایست دستورات زیر را در جلوی disable_functions بنویسید تا دسترسی به امکانات زیر توسط برنامه های شل امکان پذیر نباشد.
show_source,system,shell_exec,passthru,exec,phpinf o,proc_terminate,proc_open,
symlink,proc_close,popen,dl,escapeshellarg,escapes hellcmd
میتوانید گزینه enable_dl و display_errors و allow_url_fopen و expose_php را نیز برابر با off قرار دهید.
/usr/local/lib/php.ini
حال می بایست دستورات زیر را در جلوی disable_functions بنویسید تا دسترسی به امکانات زیر توسط برنامه های شل امکان پذیر نباشد.
show_source,system,shell_exec,passthru,exec,phpinf o,proc_terminate,proc_open,
symlink,proc_close,popen,dl,escapeshellarg,escapes hellcmd
میتوانید گزینه enable_dl و display_errors و allow_url_fopen و expose_php را نیز برابر با off قرار دهید.