نمایش نتایج: از شماره 1 تا 10 , از مجموع 10

موضوع: PHP.ini Override

  1. #1
    عضو انجمن
    تاریخ عضویت
    Nov 2008
    محل سکونت
    مشهد
    نوشته ها
    198
    تشکر تشکر کرده 
    1
    تشکر تشکر شده 
    200
    تشکر شده در
    111 پست

    پیش فرض PHP.ini Override

    سلام
    وقتی که PHP در حالت CGI با استفاده از suphp هست.برای تغییر متغیرهای PHP در وب سایتها از یک فایل php.ini که در مسیر سایت قرار داده میشه استفاده میشه.
    مشکل من اینه که با این کار تغییر در تنظیمات php انجام نمیشه.
    کسی میتونه کمکی بکنه؟
    phpدر حالت safecgi نیست.
    از whm استفاده میشه.
    از php5 استفاده میشه.
    efault PHP Version (.php files) 5
    PHP 5 Handler cgi
    PHP 4 Handler none

    Apache suEXEC on
    System Administrator

  2. # ADS




     

  3. #2
    عضو انجمن aoscentral آواتار ها
    تاریخ عضویت
    Apr 2009
    محل سکونت
    /
    نوشته ها
    193
    تشکر تشکر کرده 
    13
    تشکر تشکر شده 
    229
    تشکر شده در
    96 پست

    پیش فرض پاسخ : PHP.ini Override

    نقل قول نوشته اصلی توسط Mozafary نمایش پست ها
    سلام
    وقتی که PHP در حالت CGI با استفاده از suphp هست.برای تغییر متغیرهای PHP در وب سایتها از یک فایل php.ini که در مسیر سایت قرار داده میشه استفاده میشه.
    مشکل من اینه که با این کار تغییر در تنظیمات php انجام نمیشه.
    کسی میتونه کمکی بکنه؟
    phpدر حالت safecgi نیست.
    از whm استفاده میشه.
    از php5 استفاده میشه.
    efault PHP Version (.php files) 5
    PHP 5 Handler cgi
    PHP 4 Handler none

    Apache suEXEC on
    PHP 5 Handler cgi روی suphp بزار

  4. #3
    عضو انجمن
    تاریخ عضویت
    Nov 2008
    محل سکونت
    مشهد
    نوشته ها
    198
    تشکر تشکر کرده 
    1
    تشکر تشکر شده 
    200
    تشکر شده در
    111 پست

    پیش فرض پاسخ : PHP.ini Override

    نشد!
    Default PHP Version (.php files) 5
    PHP 5 Handler suphp
    PHP 4 Handler none

    Apache suEXEC on

    هیچ تنظیمی نداره؟نمیدونم چرا override نمیشن
    وقتی روی suphp تنظیم میشه توی فایلی اگر تابع phpinfo باشه error 500 نمایش داده میشه.
    System Administrator

  5. #4
    عضو انجمن aoscentral آواتار ها
    تاریخ عضویت
    Apr 2009
    محل سکونت
    /
    نوشته ها
    193
    تشکر تشکر کرده 
    13
    تشکر تشکر شده 
    229
    تشکر شده در
    96 پست

    پیش فرض پاسخ : PHP.ini Override

    نقل قول نوشته اصلی توسط Mozafary نمایش پست ها
    نشد!
    Default PHP Version (.php files) 5
    PHP 5 Handler suphp
    PHP 4 Handler none

    Apache suEXEC on

    هیچ تنظیمی نداره؟نمیدونم چرا override نمیشن
    وقتی روی suphp تنظیم میشه توی فایلی اگر تابع phpinfo باشه error 500 نمایش داده میشه.
    ببین یه بار دیگه apache , php را بارگذاری کین و مطمعا بشو که safe php cgi غیر فعال باشه

    فکر کنم مشکلت حل بشه !

  6. #5
    عضو انجمن
    تاریخ عضویت
    Nov 2008
    محل سکونت
    مشهد
    نوشته ها
    198
    تشکر تشکر کرده 
    1
    تشکر تشکر شده 
    200
    تشکر شده در
    111 پست

    پیش فرض پاسخ : PHP.ini Override

    ۲۰دقیقه‌ای هست که همین کارو کردم و اطمینان حاصل کردم که غیرفعال هست :D
    سوال اصلی اینه: ایا برای اینکه php.ini رو override کنیم باید در جایی ،متغیری تنظیم بشه؟یا اینکار وقتی که در مُد CGI هستیم بصورت خودکار انجام میشه؟!
    System Administrator

  7. #6
    عضو انجمن aoscentral آواتار ها
    تاریخ عضویت
    Apr 2009
    محل سکونت
    /
    نوشته ها
    193
    تشکر تشکر کرده 
    13
    تشکر تشکر شده 
    229
    تشکر شده در
    96 پست

    پیش فرض پاسخ : PHP.ini Override

    نقل قول نوشته اصلی توسط Mozafary نمایش پست ها
    ۲۰دقیقه‌ای هست که همین کارو کردم و اطمینان حاصل کردم که غیرفعال هست :D
    سوال اصلی اینه: ایا برای اینکه php.ini رو override کنیم باید در جایی ،متغیری تنظیم بشه؟یا اینکار وقتی که در مُد CGI هستیم بصورت خودکار انجام میشه؟!
    شما همونطور که گفتم PHP 5 Handler باید روی suphp بزارین و فایل php.ini در روت سایت بریزین و فایل .htaccess هم ویرایش کنید و مقدار زیر در آن وارد کنید :

    کد:
    suPHP_ConfigPath /home/username

    موفق باشید

  8. #7
    عضو انجمن
    تاریخ عضویت
    Nov 2008
    محل سکونت
    مشهد
    نوشته ها
    198
    تشکر تشکر کرده 
    1
    تشکر تشکر شده 
    200
    تشکر شده در
    111 پست

    پیش فرض پاسخ : PHP.ini Override

    همه‌ی این فیلمهارو سرش در اوردم نشده :D
    و این درحالیه که من اصلا نمیخوام کسی در htaccess تغییری بده،منظورم این هست تنها گذاشتن php.ini در مسیر وب سایت برای تغییر تنیمات php کافی باشه!
    پس با این تفاسیر بدون هیچ تنظیمی در سرور و تنها با فعال شدن حالت CGI باید php.ini در مسیر وب سایتها برروی تنظیمات php.ini اصلی override بشه!


    نقل قول نوشته اصلی توسط aoscentral نمایش پست ها
    شما همونطور که گفتم PHP 5 Handler باید روی suphp بزارین و فایل php.ini در روت سایت بریزین و فایل .htaccess هم ویرایش کنید و مقدار زیر در آن وارد کنید :

    کد:
    suPHP_ConfigPath /home/username

    موفق باشید
    System Administrator

  9. #8
    عضو انجمن
    تاریخ عضویت
    Nov 2008
    محل سکونت
    مشهد
    نوشته ها
    198
    تشکر تشکر کرده 
    1
    تشکر تشکر شده 
    200
    تشکر شده در
    111 پست

    پیش فرض پاسخ : PHP.ini Override

    همه با dso کار میکنن؟!
    System Administrator

  10. #9
    عضو انجمن
    تاریخ عضویت
    Nov 2008
    محل سکونت
    مشهد
    نوشته ها
    198
    تشکر تشکر کرده 
    1
    تشکر تشکر شده 
    200
    تشکر شده در
    111 پست

    پیش فرض پاسخ : PHP.ini Override

    در فایل /opt/suphp/etc/suphp.conf بخش phprc_paths نباید هیچی باشه.این بخش مشخص میکنه که کانفیگ از کجا بارگذاری بشه.اگر خطوط زیر این از حالت کامِنت در بیاد به این معنی هست که php.ini فقط از همون ادرسها خونده بشه :D
    System Administrator

  11. #10
    عضو انجمن
    تاریخ عضویت
    Nov 2008
    محل سکونت
    مشهد
    نوشته ها
    198
    تشکر تشکر کرده 
    1
    تشکر تشکر شده 
    200
    تشکر شده در
    111 پست
    System Administrator

  12. تعداد تشکر ها از Mozafary به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 5
    آخرين نوشته: January 27th, 2017, 10:48

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •