خطا Internal Server Error - 500

اگر در هنگام لود صفحه وب سایت خود با خطای Internal Server Error مواجه می شوید موارد زیر را مورد چک و بررسی قرار دهید.

این خطا با شماره ی 500 نمایش داده میشود و درواقع خطای 500 همان Internal Server error می باشد.

1-    سطح دسترسی :

عدم قرار دادن سطح دسترسی به فایل ها و پوشه های درون هاست ، میتواند منجر به بروز این خطا بشود. توجه داشته باشید که در اکثر موارد حداکثر دسترسی به فایل ها را بر روی 644 و پوشه ها را بر روی 755 تنظیم کنید . قرار دادن سطح دسترسی 777 همیشه موجب رفع مشکل نمی شود و موجب بروی خطای 500 یا Internal server error میگردد.

2-لازم است که کلیه ی فایل ها و پوشه هایی که برای اجرای اسکریپت شما مورد نیاز هستند ، دارای سطح دسترسی مناسب باشند. یعنی صرفا پوشه ی روت مد نظر نیست . بلکه ی تمامی پوشه ها / زیرپوشه ها و فایل هایی که مربوط به اسکریپت می شوند باید دارای سطح دسترسی استاندارد (644 / 755 ) باشند.

3-حق مالکیت فایل ها ، بررسی کنید که حق مالکیت فایل ها مربوط به یوزر اصلی هاست شما باشد – (منظور همان Owner فایل ها در سیستم عامل لینوکس است ). اگر مالکیت فایل شما ، مربوط به یوزی غیر از یوزر اصلی هاست شما باشد و یا به یوزر nobody تغییر کرده باشد ، موجب خطا می گردد . جهت تنظیم حق مالکیت یوزر ، میتوانید با پشتیبانی کامیت سرور تماس بگیرید.

4- اطلاعات موجود در فایل htaccess خود را بررسی کنید. این فایل در عین سادگی ، بسیار مهم است و تنظیمات نادرست در این فایل می تواند موجب عدم اجرای صحیح وب سایت شما شود . اگر در این فایل مقادیر php_value نوشته شده است ، آنها را حذف کرده و در فایل php.ini اضافه بفرمایید.

5- در پایان ، اگر مشکل شما همچنان پابرجا بود ، با پشتیانی کامیت سرور تماس بگیرید .

 

 

  • 0 کاربر این را مفید یافتند
آیا این پاسخ به شما کمک کرد؟

مقالات مربوطه

چگونه ورژن PHP هاست را تغییر دهیم ؟

هاست لینوکس کامیت سرور، دارای قابلیت تغییر نسخه ی PHP می باشد. که این قابلیت برای کاربران به صورت...

چگونه به کنترل پنل هاست خود وارد شویم ؟

پس از ثبت نام و پرداخت در سایت کامیت سرور مشخصات هاست به صورت خودکار برای شما ارسال میگردد.از...

چگونه از اطلاعات هاست خود بکاپ بگیریم ؟

جهت تهیه نسخه پشیبان از هاست خود ، ابتدا وارد کنترل پنل شویداز طریق لینک زیر...