PHP.ini چیست و موارد استفاده آن در وبسایت

 

PHP.ini چیست ؟ PHP به عنوان یک زبان و FramWork (فریمورک) برنامه نویسی با دایره وسیعی از حوزه‌های مورد استفاده از جمله برای توسعه دهنده‌های وب می‌باشد که قابلیت ترکیب با HTML را نیز دارد، لذا از توابع، متغیر‌ها و کانفیگ‌های متعددی برخوردار است که می‌توان با توجه به کدهای مورد استفاده در وبسایت آن‌ها را تغییر داد، مقداردهی یا انعطاف‌پذیر کرد.

 

آشنایی با فایل PHP.ini و اهمیت آن در وبسایت

 

این تغییرات از طریق فایلی با نام php.ini انجام می‌پذیرد که مسیر آن در سرور‌ها و سیستم‌عامل‌های مختلف، بعضا متفاوت است. برای یافتن محل فایل php.ini می‌توانید کامند زیر را در سرورهای لینوکس اجرا کنید:

/usr/local/bin/php -i | grep 'Loaded Configuration File'

به عنوان مثال فایل php.ini در سرور‌های لینوکس مبتنی بر cPanel در مسیر زیر قرار دارد:

/usr/local/lib/php.ini

یا در سرور‌های Direct Admin بر اساس CGI یا CLI در مسیرهای زیر قرار دارد:

CLI Mode:

/usr/local/lib/php.ini
CGI(Suphp) Mode:
/usr/local/etc/php5/cgi/php.ini

php.ini معمولا جهت تغییرات زیر مورد استفاده کاربران قرار می گیرد:

• ثبت متغیر‌های کلی
• نمایش خطاها (display_errors)
• جزییات خطاها (log_errors)
• حداکثر زمان اجرای یک اسکریپت (max_executin_time)
• حداکثر حجم فایل قابل بارگذاری (upload_max_filesize)
• ارتقا یا کاهش memory_limit
• فعال یا غیر‌فعال کردن انواع توابع
• مدیریت Register_Globals، Safe Mode و magic_quotes_gpc
• تغییر توابع suhosin.request.max_vars، suhosin.post.max_vars، suhosin.get.max_vars و max_input_vars
• و ….

حالا که با فایل PHP.ini آشنا شده‌اید، می‌توانید به راحتی با وبسایت خود در تعامل بوده و تنظیمات مورد نیاز را بر روی وبسایت خود اعمال نمایید.

شما همواره می‌توانید از اینجا به بخش خدمات میزبانی وب ما دسترسی داشته باشید.

موفق باشید.