PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : سوال درباره php.ini



downp30
January 5th, 2013, 07:32
سلام دوستان می خواستم بدونم به چه شکل میشود php.ini رو طوری برنامه ریزی کرد که فقط از php.ini استفاده کنه و کاربر نتونه خودش بسازه این فایل رو...

nginxweb
January 5th, 2013, 07:43
برای غیر فعال کردن php.ini اختصاصی در SUPHP مراحل زیر را انجام دهید :

1 - فایل

کد:

نقل قول:


nano /usr/local/apache/conf/includes/pre_main_global.conf




را ویرایش و کد زیر را در آن قرار دهید :

کد:
نقل قول:


<IfModule mod_suphp.c>
<Location />
suPHP_ConfigPath /usr/local/lib/
</Location>
</IfModule>




فایل :

کد:
نقل قول:


nano /opt/suphp/etc/suphp.conf




را ویرایش و " ; " اول خط های زیر را حذف کنید :

کد:

application/x-httpd-php=/usr/local/lib/
application/x-httpd-php4=/usr/local/php4/lib/
application/x-httpd-php5=/usr/local/lib/

ذخیره کنید و Apache را ری استارت کنید با دستور

نقل قول:


service httpd restart

payapars
January 5th, 2013, 08:20
سلام چه طور میشه فهمید که php.ini فعاله یا غیر فعال ؟ منظورم یه راه ساده تست برای پاسخ قبلی ، پیشنهاد بدین ؟

sudo
January 5th, 2013, 15:53
سلام چه طور میشه فهمید که php.ini فعاله یا غیر فعال ؟ منظورم یه راه ساده تست برای پاسخ قبلی ، پیشنهاد بدین ؟

PHP.ini که یک فایل پیکر بندی برای PHP سرور هست ...
منظورتون اینه که چه کسی روی هاستش این فایل رو ساخته ؟

find -name *php*.ini /home
بزنید ، نتیجه جستجو بهتون میگه

shivahost
January 5th, 2013, 16:14
راه تست اینه که شما اول تنظیمات سرور را بدانید و مثلا بدانید که register globals روشن هست بعد با یک php.ini در هاست مشتری آن را خاموش کنید و سپس phpinfo بگیرید. اگر حالا روشن بودن را نشان داد یعنی php.ini مشتری کار نمی کند و اگر خاموش شده بود یعنی php.info مشتری کار می کند.