ترا سرور


ارائه دهنده خدمات سرور اختصاصی , سرور مجازی , هاست میزبانی , هاست دانلود , ثبت دامنه
مشاوره :
09199763827
همین حالا تماس بگیرید

پیدا کردن مسیر اصلی فایل php.ini در لینوکس

گاها پیش میاد وقتی دستور whereis php.ini رو میزنید مسیر /usr/local/lib/php.ini رو بهتون نمایش میده و شما با خیال راحت با یه ویرایشگری مثل nano وارد فایل میشید و همه نوع تنظیمات دلخواه رو اعمال میکنید و ذخیره میکنید و به امید اینکه تنظیمات اعمال شد به کارتون ادامه میدید اما ناگهان میبینید تنظیمات اعمال نشدند و ….

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

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

راه حل:

به وسیله ی putty وارد ssh شوید

دستور زیر را در کنسول وارد کنید

php -i | grep php.ini

1

همانطور که در تصویر مشاهده میکنید برای سرور بنده مسیری که فایل php.ini لود میشود بدین صورت است :

/usr/local/etc/php5/cgi/php.ini

خب حالا وارد این فایل شوید و تنظیمات php.ini که قصد داشتید اعمال کنید را انجام دهید

نکته:

اگر از دایرکت ادمین + custombuild 2.0 استفاده میکنید و از هندلر php به جز dso و (یا) ruid2 استفاده میکنید دستور بالا معمولا مسیر اشتباهی از فایل php.ini به شما نشان میدهد . در مواردی که از custombuild 2.0 استفاده میکنید بهترین راه برای پیدا کردن فایل php.ini‌ در سرور لینوکس مبتنی بر دایرکت ادمین اجرای دستورات زیر است :

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

موفق باشید…

  teraserver.ir  :منبع
برچسب ها : ، ، ، ،
برای دریافت آخرین اخبار سایت و پیشنهادات به لینک زیر مراجعه کنید
اخبار ترا سرور