اسکریپت باران
بزرگترین مرجع دانلود سورس و اسکریپت های برنامه نویسی
در فایل php.ini ، تعداد زیادی از مشخصه های مرتبط با زبان PHP ذخیره شده اند. این مشخصه ها را از دو طریق می توانیم تغییر بدهیم. یکی با ویرایش خود فایل php.ini و دیگری با اجرای یک سری دستور PHP که باعث می شود مقدار ذخیره شده برای مشخصه ها در فایل php.ini ، تغییر داده شوند.
معمولا در هاست های اشتراکی، صاحب سایت به فایل php.ini دسترسی مستقیم ندارد (که بتواند خود فایل را ویرایش کند). در واقع، به دلیل اشتراکی بودن هاست، شرکت هاستینگ این اجازه را نمی دهد، مگر اینکه تنظیماتی در یک کنترل پنل برای مدیران سایت ها طراحی کند تا تعدادی از مشخصه ها را بتوانند تغییر بدهند، که این حالت معمولا برای هاست های ابری (میزبانی ابری) اجرا می شود. اما هنگام استفاده از شبیه ساز سرور بر روی کامپیوتر خانگی، می توانیم مستقیما فایل php.ini را ویرایش کرده و مشخصات آن را تغییر بدهیم. علاوه بر این، باید محدودیتی برای تغییر مشخصه های فایل php.ini از طریق ((کدنویسی))، توسط شرکت هاستینگ، تعیین نشده باشد (اگر قصد داریم آنها را با کدنویسی تغییر بدهیم).
موارد قبل را ذکر کردیم تا قبل از هر چیز، تذکر بدهیم که شرکت های هاستینگ می توانند تعیین کنند که حتی اگر کدهایی که در این مبحث شرح می دهیم را اجرا کنید، باز هم مشخصه های تعیین شده در فایل php.ini تغییر نکنند. بنابراین این مورد را همیشه مد نظر داشته باشید.
برای مشاهده مقدار تعیین شده برای مشخصات فایل php.ini ، تابع ini_get در PHP به کار می رود. به مثال زیر توجه کنید.
برای مشاهده مقدار تعیین شده برای مشخصه max_execution_time در فایل php.ini ، کد زیر را اجرا می کنیم :
1 2 3 |
<?php echo ini_get('max_execution_time'); ?> |
برای تغییر مقدار تعیین شده برای مشخصات فایل php.ini ، تابع ini_set در PHP به کار می رود. به مثال زیر توجه کنید.
برای تغییر مقدار تعیین شده برای مشخصه max_execution_time در فایل php.ini ، کد زیر را اجرا می کنیم :
1 2 3 |
<?php ini_set('max_execution_time', 3000); ?> |
که در آن، مقدار 3000 را برای مشخصه max_execution_time تعیین کرده ایم.
این تغییر در صورتی اعمال می شود که شرکت هاستینگ محدودیتی برای تغییر در فایل php.ini نگذاشته باشد.
کانال تلگرامی اسکریپت باران
برای اطلاع از آپدیت های این سورس و سورس های دیگر اسکریپت باران، در کانال تلگرام ما عضو شویدبرنامه نویسی را معنایی دوباره بخشیم !