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

موضوع: پیغام Internal Server Error فایل های CGI در دایرکت ادمین

  1. #1
    عضو جدید adnan آواتار ها
    تاریخ عضویت
    Dec 2008
    نوشته ها
    74
    تشکر تشکر کرده 
    5
    تشکر تشکر شده 
    54
    تشکر شده در
    46 پست

    پیش فرض پیغام Internal Server Error فایل های CGI در دایرکت ادمین

    اگر پیغام Internal Server Error رو در هنگام کار با دایرکت ادمین از فایل های CGI دریافت کردید باید مراحل زیر را طی کنید

    ابتدا لاگی suexec را در مسیر زیر بررسی میکنید :
    vi /var/log/httpd/suexec_log
    1

    vi /var/log/httpd/suexec_log

    ارورهای مربوط به سطح دسترسی ها و Permission ها در این فایل ذخیره میشوند .

    این فایل باید در فولدر cgi-bin و تحت مالکیت همان یوزر و گروه (owner/group) مادر باشد و در غیر این صورت به درستی اجرا نخواهد شد .

    سطح دسترسی این پوشه باید روی ۷۵۵ باشد در غیراینصورت اسکریپت CGI مربوطه اجرا نمیشه و ارور رو دریافت میکنید

    دقت کنید که تنها فولدری که با سطح دسترسی ۷۵۰ هم قادر به باز شدن بدون ارور هست public_html هست البته این هم در صورتی هست که زیر مجموعه group یوزر apache باشد

    یکی از بهترین و راحت ترین روش ها برای مشاهده ارور های مربوط به CGI از طریق SSh استفاده از دستورات زیر هست :
    cd /home/username/domains/domain.com/public_html/cgi-bin
    ./script.cgi
    1
    2

    cd /home/username/domains/domain.com/public_html/cgi-bin
    ./script.cgi

    برای رفع مشکل سطح دستری ها و Permission ها در دایرکت ادمین کار سختی پیش روی ندارید ، در واقع کافی است تا از اسکریپت تنظیم مجدد مالکیت ها و سطح دسترسی ها استفاده کنید . برای ست کردن مجدد سطح دسترسی ها مطابق زیر عمل کنید :
    cd /usr/local/directadmin/scripts
    ./set_permissions.sh all
    1
    2

    cd /usr/local/directadmin/scripts
    ./set_permissions.sh all

    برای ست کردن مجدد مالکیت ها و ownership ها در لینوکس مبتنی بر کنترل پنل دایرکت ادمین مطابق زیر عمل کنید :
    cd /home
    for i in ls; do { chown -R $i:$i $i; }; done;
    1
    2

    cd /home
    for i in ls; do { chown -R $i:$i $i; }; done;

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

    معمولا فقط سطح دسترسی ها گاهی اوقات دچار مشکل میشن که باید تنظیم مجدد اونها مشکل رفع میشه

    منبع :
    http://backyou.com/control-panel/dir...8c%d9%86.html/
    ویرایش توسط adnan : August 22nd, 2016 در ساعت 15:58
    شبکه ولکان - ارایه خدمات دیتاسنتری و فروش سرور در ایران
    تلفن : 91304059 (021)

  2. # ADS




     

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

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

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

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

  1. راهنمایی در مورد HTTP Error 500 (Internal Server Error)
    توسط Farzinn در انجمن سوالات و مشکلات
    پاسخ ها: 18
    آخرين نوشته: October 3rd, 2013, 20:45
  2. پیغام خطای 500 Internal Server Error
    توسط Saeed-MC در انجمن دايرکت ادمين DirectAdmin
    پاسخ ها: 10
    آخرين نوشته: July 12th, 2013, 20:00
  3. آموزش حل : HTTP Error 500.21 - Internal Server Error |تصویری
    توسط asrhosting در انجمن وب سرورها
    پاسخ ها: 1
    آخرين نوشته: December 3rd, 2012, 11:45
  4. پیغام Internal Server Error ....
    توسط millioner در انجمن سی پنل CPanel
    پاسخ ها: 6
    آخرين نوشته: July 23rd, 2012, 14:50
  5. پیغام خطای Internal Server Error پس از ترنسفر سایت
    توسط gelaris در انجمن دايرکت ادمين DirectAdmin
    پاسخ ها: 1
    آخرين نوشته: September 29th, 2011, 22:34

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

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