php.ini و موارد استفاده آن چیست؟



PHP به عنوان یک زبان و FramWork (فریمورک) برنامه نویسی با دایره وسیعی از حوزه های مورد استفاده از جمله برای توسعه دهنده های وب می باشد که قابلیت ترکیب با HTML را نیز دارد، لذا از توابع، متغیر ها و کانفیگ های متعددی برخوردار است که می توان با توجه به کدهای مورد استفاده در وبسایت آن ها را تغییر داد، مقداردهی یا انعطاف پذیر کرد.
php
این تغییرات از طریق فایلی با نام 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
• و ....

 

  • 0 کاربر این را مفید یافتند
آیا این پاسخ به شما کمک کرد؟

مقالات مربوطه

htaccess و کاربرد آن چیست؟

در این مقاله به معرفی اجمالی فایل .htaccess و نحوه عملکرد آن در وب‌سرور Apache می‌پردازیم....

آموزش افزودن ایمیل هاست به gmail

برای اتصال ایمیلی که روی هاست دارید به جیمیل خود طبق آموزش زیر عمل کنید :1- پس از ورود به اکانت...

پاک کردن کش مرورگر

کش مرورگر به قسمتی از مرورگر گفته میشود که اشیا و دیتاهای مربوط به وبسایت ها و وبلاگ ها ( در کل...

نحوه انجام تنظیمات ایمیل در OutLook 2007

1) پس از اجرای OutLook از طریق منو بالای صفحه دکمه Tools و در ادامه گزینه Account Settings را...

راهنمای استفاده از Thunderbird

استفاده از نرم افزار Thunderbird بسیار راحت و ساده می باشد. این نرم افزار که به عنوان جایگزین...