تنظیمات php (php.ini)
برای تغییر در فایل php.ini
کافیست یک فایل با نام chabok-php.ini
در ریشه (root) فایل های سرویس خود ایجاد کنید و تنظیمات که می خواهید در php.ini
اعمال شود را در آن درج نمایید.
مثال:
upload_max_filesize = "20M"
post_max_size = "25M"
memory_limit = "128M"
max_execution_time = "600"
allow_url_fopen = on
بعد از ایجاد این فایل ابتدا باید یکبار سرویس خود را ریستارت نماییید تا تنظیمات انجام شده در این فایل در php.ini
شما اعمال شود.
غیر فعال کردن Function های خطرناک در php.ini
در فایل php.ini
، شما میتوانید از دستور disable_functions
استفاده کنید تا توابع خاصی در PHP
غیرفعال شوند. این دستور به شما امکان میدهد که کنترل دقیقتری بر روی عملکرد PHP
در سطح سرور خود داشته باشید.
وقتی از این دستور استفاده میکنید، میتوانید توابعی را که برای اجرای کد PHP
شما غیرضروری یا امن نمیباشند، غیرفعال کنید. این کار میتواند به شما در امنیت و جلوگیری از استفاده ناخواسته از توابع خطرناک کمک کند.
به طور پیشفرض در چابکان توابع زیر فعال می باشد. برای این که تابع مد نظر خود را اضافه یا حذف نمایید کافیست یک فایل با نام chabok-php.ini
در ریشه (root) فایل های سرویس خود ایجاد کنید و کد زیر را اضافه کنید و تغییرات مد نظر را اعمال نمایید.
disable_functions =exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname,mail
بعد از ایجاد این فایل ابتدا باید یکبار سرویس خود را ریستارت نماییید تا تنظیمات انجام شده در این فایل در php.ini
شما اعمال شود.