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

موضوع: PHP.ini

  1. #1
    عضو جدید
    تاریخ عضویت
    Jul 2010
    نوشته ها
    7
    تشکر تشکر کرده 
    4
    تشکر تشکر شده 
    3
    تشکر شده در
    3 پست

    پیش فرض PHP.ini

    سلام

    اساتید من از CMS جوملا استفاده میکنم

    دیرروز که خواستم وارد ادمین بشم یک سری پیغام خطا در پنل مدیریت بود و من هم نمیتونستم وارد کنترل پنل بشم

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

    محتوا:

    کد:
    display_errors = Off
    حالا سوال اساسی من اینه که این دستور درست هست و در تنظیمات پیش فرض هاست یا سرور استفاده میشه یا خیر

    چون این دستور میگه پیغام های خطا رو نشون نده ، این طوری که دیگه من خطا ها رو نمیتونم ببینم و تشخیص بدم مشکل از چی هست

    و این به نظر من اصلا منطقی نیست

    لطفا راهنمایی کنید

  2. # ADS




     

  3. #2
    عضو دائم
    تاریخ عضویت
    Sep 2008
    نوشته ها
    1,732
    تشکر تشکر کرده 
    32
    تشکر تشکر شده 
    3,299
    تشکر شده در
    1,408 پست

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

    متوجه مشکل شما با هاستینگ تون نشدم .

    ولی در رابطه با : display_errors

    این یکی از function های php هست که با on یا فعال بودن خطاهای برنامه نویسی را نشان میدهد .
    ( مشاهده این خطاها به برنامه نویس در رفع مشکلات سیستم کمک میکند )

    وقتی که سیستم در حالت عملیاتی قرار گرفت ، می بایست این امکان غیرفعال شود !
    چون از نظر امنیتی خوب نیست که دیگران هم از خطاهای برنامه نویسی سیستم شما باخبر شوند .

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


  5. #3
    عضو دائم
    تاریخ عضویت
    Aug 2009
    نوشته ها
    1,385
    تشکر تشکر کرده 
    1,037
    تشکر تشکر شده 
    2,649
    تشکر شده در
    1,633 پست

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

    لطفا خطا هارو اینجا قرار بدید.

  6. #4
    عضو جدید
    تاریخ عضویت
    Jul 2010
    نوشته ها
    7
    تشکر تشکر کرده 
    4
    تشکر تشکر شده 
    3
    تشکر شده در
    3 پست

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

    کد:
    Warning: ini_set() has been disabled for security reasons in /home/XXXXX/public_html/libraries/joomla/session/session.php on line 102
    
    Warning: ini_set() has been disabled for security reasons in /home/XXXXX/public_html/libraries/joomla/session/session.php on line 105
    
    Warning: ini_set() has been disabled for security reasons in /home/XXXXX/public_html/libraries/joomla/session/session.php on line 682
    
    Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/XXXXX/public_html/libraries/joomla/session/session.php:102) in /home/XXXXX/public_html/libraries/joomla/session/session.php on line 423
    
    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/XXXXX/public_html/libraries/joomla/session/session.php:102) in /home/XXXXX/public_html/libraries/joomla/session/session.php on line 423
    
    Warning: Cannot modify header information - headers already sent by (output started at /home/XXXXX/public_html/libraries/joomla/session/session.php:102) in /home/XXXXX/public_html/libraries/joomla/session/session.php on line 426

  7. #5
    عضو دائم
    تاریخ عضویت
    Aug 2009
    نوشته ها
    1,385
    تشکر تشکر کرده 
    1,037
    تشکر تشکر شده 
    2,649
    تشکر شده در
    1,633 پست

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

    از مدیر سرور گرامی خود خواهش کنید که این function هارو براتون باز کنند چون مشکل امنیتی بوجود نیماره!
    ini_set,session_start

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


  9. #6
    عضو جدید
    تاریخ عضویت
    Jul 2010
    نوشته ها
    7
    تشکر تشکر کرده 
    4
    تشکر تشکر شده 
    3
    تشکر شده در
    3 پست

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

    نقل قول نوشته اصلی توسط HugeServer نمایش پست ها
    از مدیر سرور گرامی خود خواهش کنید که این function هارو براتون باز کنند چون مشکل امنیتی بوجود نیماره!
    ini_set,session_start
    خودم میتونم در فایل php.ini که دارم این کارو انجام بدم؟؟
    اگر بله ، لطفا کد دقیق رو بگیید. که من قرار بدم

  10. #7
    عضو انجمن mdf092 آواتار ها
    تاریخ عضویت
    May 2010
    محل سکونت
    تهران
    نوشته ها
    277
    تشکر تشکر کرده 
    194
    تشکر تشکر شده 
    335
    تشکر شده در
    167 پست

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

    میتونید log_errors رو فعال کنید و به جای اینکه نمایش بده، توی فایل ذخیره میکنه و اونجا میتونید ببینید

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


  12. #8
    عضو دائم
    تاریخ عضویت
    Sep 2008
    نوشته ها
    1,732
    تشکر تشکر کرده 
    32
    تشکر تشکر شده 
    3,299
    تشکر شده در
    1,408 پست

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

    نقل قول نوشته اصلی توسط naderx نمایش پست ها
    خودم میتونم در فایل php.ini که دارم این کارو انجام بدم؟؟
    اگر بله ، لطفا کد دقیق رو بگیید. که من قرار بدم
    در فایل php.ini این عبارت را وارد کنید و در آخر Save کنید .

    کد:
    disable_functions =
    اگر مشکل حل شد ، بعد از آن disable_functions را برای خودتان پیکربندی کنید و توابع خطر آفرین را غیر فعال کنید . ( در رابطه با این موضوع میتونید در همین انجمن جستجو کنید )

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


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

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

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

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

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