گفتگوی آنلاین با اپراتور

نظرسنجی

لطفا نظر ارزشمند خود را در مورد طلاهاست ارسال کنید

نام :
ایمیل :
وبسایت :
شهر :
*

لطفا کمی صبر کنید



نسخه قدیمی؟ کلیک کنید
No Ajax

چرا طلاهاست؟
آقای آرمین از تهران :
طلا هاست یکی از معدود ترین پشتیبانی هارو داره با سرویس های بسیار عالی. واقعا ممنونم
  جمله ی هفته : اگر قرار است براي چيزي زندگي خود را خرج كنيم بهتر آن است كه آنرا خـــرج لطافت يك لبخند و يا نوازشي عاشقانه كنيم

 
 
دلایل ایجاد internal server error

دلایل عمده ی ایجاد خطای 500 در سرور لینوکس از قرار زیر است:

1 - سطح دسترسی فایل ها یا پوشه ها:

در سرور های طلاهاست در صورتی که سطح دسترسی فایل ها یا پوشه ها را 777 (قابل خواندن توسط همه) قرار دهید، باعث بروز خطای فوق می شود.

راه حل :

سطح دسترسی استاندارد پوشه ها : 755 و سطح دسترسی استاندارد فایل ها 644 است. این تنظیمات را برای تمام فایل ها و فولدرهایی که سطح دسترسی 777 دارند اعمال کنید. توجه داشته باشید پوشه ها و فایل ها با دسترسی 755 و 644 نیز قابل نوشتن هستند، نیازی نیست آنها را به 777 تغییر دهید.

برای تغییر سطح دسترسی در File Manager روی نام فایل یا فولدر (های) مورد نظر کلیک راست کنید و گزینه ی Change Permissions را انتخاب کنید.

2 - استفاده از دستورات غیر مجاز در فایل .htaccess

ممکن است در فایل .htaccess از دستورات غیرمجاز استفاده کرده باشید.

در سرورهای طلاهاست از این دستورات در فایل .htaccess استفاده نکنید:

php_value

php_flag

Options +FollowSymLinks

Options -FollowSymLinks

Options +ExecCGI

Options -ExecCGI

راه حل:


بجای Options +FollowSymLinks باید از Options +SymLinksIfOwnerMatch استفاده کنید. و دیگر مقادیر مشکل زا را حذف کنید

توجه : اگر فایل .htaccess را در File Manager نمی بینید، اینجا را ببینید

 

3 - استفاده از فایل های index.php و index.htm در یک پوشه

گاهی این مورد موجب بروز خطای 500 می شود

4 - در پایان اگر هنوز دلیل خطا را نمی دانید، سری به سی پنل بزنید، در cPanel، بخش Error Logs، دلیل خطا نوشته شده است.






لطفا نظر خود را راجع به این صفحه بنویسید
  نام *
  اي ميل *
  وب سایت
توضيحات *

  چاپ صفحه