تنظیم متغییرهای PHP ini در هاست اشتراکی
در این مطلب میخواهیم تنظیمات ini PHP را در هاستهای اشتراکی را مشاهده کنیم.
در مطلبی که چند وقت پیش در منتشر شد طریقهی انتخاب نسخهی PHP و فعال کردن ماژولهای دلخواه در هاستهای اشتراکی آموزش داده شد.
CMS ها نیاز به تنظیمات مقادیر PHP.ini دارند در این آموزش شما با چند مرحله ساده قادر به تغییر مقادیر آن به صورت دلخواه خواهید بود.
گام اول : ابتدا به هاست اشتراکی خود ورود کنید از قسمت تنظیمات پیشرفته گزینه Select PHP version را انتخاب کنید، مانند تصویر زیر:
گام دوم: در صفحهی مربوط به تنظیمات PHP، اگر هیچ تغییری اعمال نکرده باشید نسخهی PHP هاست اشتراکی شما بصورت پیش فرضnative میباشد. معنی این واژه این است که ورژن و تنظیمات PHP هاست اشتراکی شما مطابق با سرور اصلی است.
اما اگر میخواهید تنظیمات PHP را مطابق میل خود شخصی سازی کنید ورژن PHP را از حالت native روی نسخهی 5.6 بگذارید (در حالت فعلی ورژن native نیز همین 5.6 است.) پس از اینکار set as current را بزنید تا ثبت شود.
پس از اینکار روی Show PHP Setting کلیک کنید و به صفحهی تنظیمات PHP وارد شوید. در صفحهای که باز میشود میتوانید مقدار هر گزینهای را که میخواهید با کلیک کردن روی مقدارش تغییر داده apply را زده و در نهایت Save را بزنید. در ادامه به بررسی گزینههای تنظیمات PHP در هاستهای اشتراکی خواهیم پرداخت.
allow_url_fopen : اجازه میدهد که url را با تابع fopen باز کنید.
display_errors : نمایش خطا را فعال میکند.
error_reporting : تعیین نوع نمایش خطا و اخطار
file_uploads : اجازه اپلود فایل
include_path : تعیین include_path پیشفرض
log_errors : ذخیره کردن لاگ خطا
mail.force_extra_parameters : تعیین پارامترهای اضافی برای ایمیل
max_execution_time : بیشترین زمان اجرای یک اسکریپت PHP
max_input_time : بیشترین زمان که اجازه داره داده ورودی را پردازش کند
memory_limit : بیشترین حافظه تخصیص داده شده به اجرای اسکریپت PHP
open_basedir : تغیین مسیرهای که اسکریپت PHP اجازه دسترسی به آن را ندارد با علامت colon : میتوانید از هم جدا کنید.
post_max_size : بیشترین حجم فایل یا پست ارسالی
session.save_path : محل ذخیره نشست PHP
short_open_tag : اجازه استفاده از شروع اختصاری PHP (؟>)
upload_max_filesize : بیشترین مقدار حجم قابل آپلود