ارور 500 internal server ارور

آموزش و رفع مشکلات کنترل پنل Plesk


مقدمه‌ای از اینترنت، وب، ایران‌سرور و غیره


آموزش استفاده از پورتال مشتریان ایران‌سرور در این بخش به‌صورت گام به گام قرار دارد

روش عضویت ،‌ تنظیم رابط ها و دیگر آموزشهای مربوط به دامنه های IR را میتوانید در این بخش مشاهده فرمایید

اطلاعت کلی پیرامون وب



سوالات و اطلاعات تکمیلی در رابطه با SSL


آموزش و رفع مشکلات در Cpanel





سرور‌های اختصاصی فرانسه


استفاده از نرم افزار های FTP


نرم افزار های ایمیل و تنظیمات آن


آموزش و راهنمایی پیرامون دامنه


آموزش و رفع مشکلات در Websitepanel



با توجه به قدیمی بودن نرم افزارهای معرفی شده در این بخش، این آموزشها توسط ایران سرور بروزرسانی نمیشوند.


آموزش و رفع مشکلات در Directadmin


برنامه و سیستم های مدیریت محتوا(CMS)





آموزش استفاده و مدیریت سرور مجازی لینوکس


آموزش استفاده و مدیریت سرور لینوکس



برند تحت مالکیت هلدینگ


خطای Internal Server Error 500 به دلایل بسیار متنوعی ایجاد شود ولی بیشترین و رایج ترین دلایل بروز این خطا می تواند از اعمال سطح دسترسی یا Permission نادرست بر روی فایل ها و دایرکتوری ها، Ownership نادرست در هاست، کد های نادرست در فایل php.ini یا فایل .htaccess ، درخواست های نامعتبر از سمت اسکریپت سایت و … باشد. این خطا با توجه به نام آن بسیاری از کاربران را به این اشتباه می اندازد که مشکلی در سرور وجود دارد ولی در واقع سرور مشکلی نداشته و با اعمال تغییرات در تنظیمات پیکربندی سایت معمولاً قابل رفع می باشد. جزئیات کاملی از خطاهای سایت در فایل Error Logs همیشه ذخیره می شود که در زمان مشاهده ی خطای 500 می توانید با مراجعه به این فایل اطلاعاتی در مورد عامل ایجاد این خطا دریافت کنید. این فایل در قسمت File Manager در هاست شما وجود دارد که لیستی از خطاهای سایت را همراه با تاریخ و جزئیات ارائه می دهد، جهت انجام این کار می توانید از آموزش نحوه مشاهده آخرین خطا های سایت از طریق فایل error log استفاده کنید.

خطایی که به واسطه ی سطح دسترسی پوشه ها بیش از حد مجاز رخ می دهد. در فایل Error Logs می توانید این خطا را بدین صورت مشاهده کنید:

در این مثال، سطح دسترسی پوشه غیر مجاز تعریف شده که برای رفع این مشکل باید سطح دسترسی پوشه را از 777 به 755 تغییر دهید. سطح دسترسی دایرکتوری ها و پوشه ها 755 می باشد ، اسکریپت های اجرایی شامل پوشه ی cgi-bin نیز دارای سطح دسترسی 755 می باشند. تصاویر، فایل های چندرسانه ای و فایل های متنی مثل HTML نیز دارای سطح دسترسی 644 می باشند.

شما می توانید سطح دسترسی ها را از طریق File manager واقع در دسته بندی Files در Cpanel یا سرویس گیرنده ی FTP و یا از طریق دستورات chmod در SSH/Bash ویرایش کنید.

ممکن است کاربران در فایل .htaccess خطوطی را اضافه کنند که در اثر عدم دانش کافی و بی دقتی حاوی کلمات نادرست یا متضاد با تنظیمات سرور باشند. در این حالت خطای 500 رخ خواهد داد. بهترین روش برای رفع این مشکل ، تبدیل خطوط مشکل دارد در فایل .htaccess به توضیحات یا Comment می باشد که کافی است در ابتدای خطوط کاراکتر # را درج کنید و فایل را ذخیره نمایید. برای مثال اگر محتوای فایل .htaccess شما به صورت زیر باشد:

برای اینکه خط دوم را کامنت کنید می بایست به این صورت عمل کنید:

خطوطی که با php_flag شروع می شوند معمولا دچار خطا می شوند و می بایست آن ها را کامنت کنید.


در این حالت خطایی مشابه ذیل خواهید داشت:


این خطا به سادگی قابل رفع می باشد. کافی است در فایل مورد نظر ، دستور مجاز «SymlinksIfOwnerMatches» را به جای «FollowSymlinks» استفاده کنید یا خط مربوطه را حذف نمایید.

در این حالت خطایی مشابه ذیل خواهید داشت:


باز هم به سادگی می توانید این خطا را رفع کنید و یا آن را حذف نمایید. در این مورد دستور را به درستی پایان دهید :

این موارد تعداد کمی از خطاهایی می باشد که در اثر دستورات اشتباه در فایل .htaccess بروز می دهند ولی به صورت کلی پیغام های خطا به اندازه ی کافی در تشخیص خطا شما را راهنمایی می کنند و می توانید با دقت در خطاها به راحتی آن ها را رفع نمایید.

خطاهایی که در فایل php.ini می تواند رخ دهد به صورت زیر می باشند:

زمانیکه از فایل ها با پسوند یا بدون پسوندی متفاوت از پسوند های معمول استفاده می کنید می توانید از ForceType در فایل .htaccess استفاده کنید و نحوه ی استفاده از آن در سرور را تعیین کنید. (برای تمامی فایل های موجود در پوشه ی مربوطه و سرور های بدون phpsuexec)

برای مثال ، زمانیکه شما فایلی با نام item دارید ( مانند Nucleus برای استفاده از FancyURL) و می خواهید در سرور بعنوان فایل php تعریف شود ، می توانید از کد زیر در فایل .htaccess استفاده کنید:

البته در سرور هایی که دارای phpsuexec می باشند با کد فوق خطای Internal Server Error دریافت خواهید ، که این مشکل به راحتی با استفاده از SetHandler بجای ForceType در فایل .htaccess رفع خواهد شد:


در سرور های بدون phpsuexec می توان از php_value در فایل .htaccess برای تغییر تنظیمات php (در واقع بازنویسی تنظیمات از php.ini) استفاده نمود. در سرور های دارای phpsuexec استفاده از این دستور خطای Internal Server Error را ایجاد می کند. برای رفع این خطا شما می توانید از فایل php.ini که در همان پوشه ی ای که فایل .htaccess قرار دارد موجود است. در فایل php.ini می توانید تمامی تنظیمات مربوط به php را تغییر دهید. برای مثال اگر شما می خواهید short_open_tag را برابر با off قرار دهید، شما باید از short_open_tag? = off در فایل .htaccess استفاده کنید. با استفاده از فایل php.ini نتیجه به این صورت می شود:

یکی از اصلی ترین دلایل رخداد خطای 500 Internal Server Error به دلیل اعمال کد های اشتباه در فایل .htaccess هاست می باشد، بنابراین جهت رفع این مشکل حتما به شما توصیه می کنیم ویدئو آموزشی نحوه مشاهده فایل مخفی .htaccess رو داخل هاست مشاهده کنید تا بتونید به راحتی این فایل رو از داخل هاستتون پیدا کنین و کد های داخلش رو به حالت اولیه برگردونید. در صورتی که این خطا در سایت وردپرسی شما به وجود اومده میتونید با استفاده از مقاله آموزش رفع خطای 500 در وردپرس اقدام به برطرف کردن خطای داخلی سرور در وردپرس بکنید.

با سلام خیلی خیلی خیلی تشکر می کنم که مشکلم را حل کردید. خطای 500 داشتم که به کمک مطالب خوب شما حل شد. همه فایل های .php باید به دسترسی 644 تغییر می کردند. بازم تشکر………………

سلام خواهش می کنم، البته تمام فایل ها نباید دسترسی 644 داشته باشن چون ممکن است از نظر امنیتی برای شما دردسر ساز بشه، لطفا ویدئو آموزشی زیر رو مشاهده کنید تا بتونین بهترین سطح دسترسی ها رو بر روی فایل هاتون ست کنید:https://mizbanfa.net/blog/hosting/cpanel/change-permission-in-cpanel/

سلام در پوشه public_html/wp-admin هاست یک فایل ارور لاگ با حجم بیش از یک گیگ وجود داره.اگر این فایل پاک کنم هیچ مشکلی پیش نمیاد؟

سلام. خیر مشکلی پیش نمی آید اما بهتر است خطا ها را رفع کنید تا این که فایل لاگ های خطا را حذف کنید. از هاست های میزبان فا استفاده می کنید ؟

سلام وقتی فایل ارور لاگ باز میکنه ارور زیرنمایش میده: Internal Server Error 500 No response from subprocess ( (cpanel)): The subprocess reported error number 1 when it ended.

cpsrvd/11.60.0.** Server at 185.94.97.100


سلام به احتمال زیاد حجم محتوای داخل فایل ارورلاگ به قدری زیاد شده است که امکان لود آن فایل در هاست وجود ندارد. لطفا این فایل ارورلاگ را حذف کنید و منتظر بمانید تا ارورلاگ جدید ایجاد شود، سپس فایل ارورلاگ جدید را قبل از حجیم شدن بررسی نمایید تا قابل مشاهده و رفع مشکل باشد.

سلام من اصلا فایل error_log رو تو cpanel پیدا نمیکنم. لطفا راهنماییم کنید ممنون

سلام اقای کمال در این صورت از طریق آموزش زیر وارد ابزار error در سی پنل شوید و خطا های وب سایت خود را بررسی کنید:https://mizbanfa.net/blog/hosting/cpanel/error-log-in-cpanel/ موفق باشید.

ممنون خطاها رو دیدم هیچکدوم مربوط به این مشکل ارور 500 مدیریت نبود فایل htaccess رو هم حذف کردم ولی بازم حل نشد به نظرتون مشکل از کجاست؟

سلام شما نباید فایل htaccess را حذف کنید، فقط میبایست محتوای داخل آن را به حالت اولیه بازگردانید. موفق باشید.

سلام مهندس دو تا فایل در قسمت وبمستر گوگل خطای 500 دریافت کرده اند در هاست که نگا کردم در ارور لاگ همون جایی که اون فایل موجود بود خطای زیر برای این دو فایل php ثبت شده بود. [27-May-2017 22:51:00 UTC] PHP Fatal error: Call to undefined function __() in /home/*****/public_html/wp-content/themes/enfold/framework/php/class-tgm-plugin-activation.php on line 161 محتوای حد 161 ‘page_title’ => __( ‘Install Required Plugins’, ‘tgmpa’ ), است.

[27-May-2017 08:43:20 UTC] PHP Fatal error: require_once(): Failed opening required ‘ABSPATHwp-admin/includes/import.php’ (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/*****/public_html/wp-content/themes/enfold/framework/php/inc-avia-importer.php on line 8 در خط هشت این ارور کد $avia_importerError = false; موجود است. این دو ارور اگه راهنماییم کنید ممنون میشم

سلام و صبح بخیر جناب سیروان البته که طبق بررسی این یک مشکل مرتبط با هاست یا سرور نیست و خطای php است، ظاهرا از یک پلاگین در وردپرس خود استفاده می کنید تحت عنوان tgmpa که این پلاگین موقع لود با خطا مواجه می شود، لطفا این پلاگین را غیرفعال کنید یا مشکل برنامه نویسی آن را بدهید یک برنامه نویس برطرف کند تا مورد برطرف گردد. موفق باشید

اگه بلد نیستی جواب بدی نظر مارو هم حذف کن.


سلام جناب سیروان، خیر بنده اطلاعات کافی در این زمینه ندارم، کامنت شما را داخل اینباکس ایمیلم و داخل این پست آرشیو کرده ام، و این سوال را به یکی از اعضای تیم فنی میزبان فا ارجاع داده ام و همگی در حال بررسی هستیم تا بتوانیم یک پاسخ صحیح به سوال شما ارائه دهیم. از بابت تاخیر در بررسی از شما عذرخواهی می کنم ❤️

مرسی ممنون پس منتظر جواب میمونم


سلام ممنون انجام دادم درست شد


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

با سلام من وقتی که می خوام قالبمو آپلود کنم چون زمان می بره پیغام time out server میده باید چیکار کنم.ممنمون از آموزشهای مفیدتون

سلام، برای من به طور کامل صفحه log in سایتم بالا نمیاد و حالا هیچ دسترسی به سایت ندارم، باید چکار کنم؟ error 500 هم میده

سلام وب سایت شما وردپرسی هستش یا جوملایی؟ نام سیستم مدیریت محتوای وب سایت شما چیست؟ لطفا کد های htaccess وب سایتتون رو به حالت اولیه برگردونین و اگر از وردپرس استفاده می کنید آموزش زیر رو به صورت کامل مشاهده کنید:https://mizbanfa.net/blog/cms/wordpress/white-page-error-in-wordpress/ موفق باشید

سلام مهندس من یه فایل دانلود کردم حدودا دوگیگ ۲۰ مگ انتهاش این خطا رو میده باید چیکارش کنم؟

سلام من فایل htaccess را تغییر نام دادم به htaccess 444 و بعد دوباره به حالت اول یعنی htaccess تغییر دادم. کلیه مشکلات حل شد. به نظر شما امکان دارد مشکل ادامه داشته باشد؟

سلام این ارور رو چجوری باید بر طرف کرد؟


500 – Internal Server Error Internal Server Error Internal error information: (0): Error: Expected valid JSON token, got ‘<!DOCTYPE ht'.

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

سلام، من به هنگام وارد کردن یه سری تصاویر (فقط تو یه برگه) مثلا بیش از 30 عدد این ارور رو دریافت میکنم … برای این مشکل کدوم راه حل رو پیشنهاد میکنید؟!

سلام و روز بخیر، کوکی و کش مرورگر را که مربوط به سایت خودتون هست پاک کنید و مجددا بررسی کنید ببینید باز همچین مشکلی در اون برگه دارید یا خیر اگر همچنان این مشکل بود با قالب پیشفرض وردپرس هم بررسی کنید، ممکنه خطای کدنویسی در فایل مربوط به برگه سایت شما باشه که باعث ایجاد این خطا میشه موفق باشید

سلام.من میخوام وردپرس روی هاست نصب کنم.طبق آموزش شما پیش رفتم و تمام مراحل رو انجام میدم اما وقتی ادرس سایتم رو میزنم ارور HTTP 500 رو میده یعنی به قول ویدیوی شما “بزن بریم ” رو نمیاره.مشکل از کجاست؟ لطفا یکم ساده توضیح بدین من زیاد بلد نیستم

سلام و وقت بخیر طبق همین آموزش پیش رفتید تا خطای 500 را برطرف کنید؟ طبق همین راه‌کارهای معرفی شده پیش برید یا اینکه از آموزش رفع خطای داخلی سرور هم استفاده کنید، در صورتی که موفق به حل مشکل نشدید مجددا از همین طریق اطلاع بدین

زمانی که به هاست دسترسی نداریم راه های دیگه ای برای برطرف کردن این ارور هست؟

بله، با استفاده از اکانت FTP میتونید مشکلتون را برطرف کنید. اگر اکانت اف‌تی‌پی ندارید اطلاعات ftp که موقع خرید هاست براتون ارسال شده میتونه مشکلتون را حل کنه

سلام جیمیلم هک شده رفتم به میگه خطا است.۵۰۰ بعد میگه خطای وجود داشت لطفا بعداً دوباره امتحان کنید. بعد میگه این همه. آن چیزی است که ما می دانیم

لطفا خواهشن کمکم کنید چیکار کنم این چیه اومد ?


https://accounts.google.com/signin/recovery


رفتم به این ادرس خطای ۵۰۰ می داد


جواب بدید کمکم کنید


این آموزش مختص وردپرس هست و برای این کار کاربردی نیست، ترجیحا از فیلترشکن استفاده کنید شاید مشکلتون برطرف بشه، موفق باشید 🙂

سلام یک قالب جدد نصب کردم و بعد از نصب ارور 500 میده پیشتیبانی قالب جواب نمیده و هاست هم جواب نمیده تورو خدا شما جواب بدید باد چیکار کنم بعد از نصب سایت باز نمیه و باید قالب رو از هاست حذف کنم و مجددا آپلود کنم افزونه ها رو یکی یکی غیر فعال کردم فقط افزونه سئو نشد غیر فعال کنم و مشکل درست نشد لطفا کمک کنید مرسی

سلام، به مسیر public_html/wp-content/themes مراجعه کنید و پوشه قالب را تغییر نام داده یا حذف کنید تا قالب پیشفرض وردپرس ست بشه

سلام ببخشید شاید سوالم ربطی به موضوع شما نداشته باشه من تلگرامم یه دفعه قطع شده هم روی گوشی هم ویندوز. حذف کردم و مجدد نصب کردم ولی شماره تلفن که میدم نمیره مرحله بعد. توی اینستا هم که روی لیک کانالم میزنم نمیره تلگرام و میزنه 500 internal server eror اگه ممکنه راهنمایی کنید واقعا گیج شدم تشکر

سلام تلگرام حدود 45 دقیقه ای هستش که به صورت سراسری قطع هستش، جایی برای نگرانی نیست، صبر کنید این مشکل خودش حل میشه. موفق باشید.

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

سلام خسته نباشید برای ورود به کنترل پنل تمام دسترسی هارو گذاشتم روی ۶۴۴ (همه ی فایل های پوشه wp-admin ) ولی این ارور ارسال میکنه

Warning: require_once(/home2/spirikac/public_html/as1/wp-admin/includes/admin.php): failed to open stream: Permission denied in /home2/spirikac/public_html/as1/wp-admin/admin.php on line 82

Fatal error: require_once(): Failed opening required ‘/home2/spirikac/public_html/as1/wp-admin/includes/admin.php’ (include_path=’.:/opt/cpanel/ea-php54/root/usr/share/pear’) in /home2/spirikac/public_html/as1/wp-admin/admin.php on line 82 ممنون

سلام و وقت بخیر، وردپرس را دانلود کنید و از داخل فایل zip دانلود شده پوشه wp-content و فایل wp-config.php را حذف کنید. بعد کلیه فایل‌ها و پوشه‌ها را جایگزین کنید تا مشکل برطرف بشه

سلام منم این مشکل داشتم مربوط به تغییرات در قالب بود قالب دوباره اپل.د کردم رفع شد. خیلی ممنون

باسلام با خطای اینترنال سرور مواجه شدم و وقتی به ارور لاگ سی پنل میرم ، ارور زیر رو نشون میده ممنون میشم اگه کمکم کنین [Mon May 21 02:27:59.641537 2018] [:error] [pid 22588] [client 80.66.181.226:57179] File does not exist: /home/morezone/public_html/index.php, /

سلام و وقت بخیر، فایل index.php ظاهرا از هاستتون پاک شده، وردپرس را دانلود کنید و فایل index.php را بزارید داخل ریشه هاست.

سلام من یه فایل دانلود کردم نزدیک به دو گیگ ۲۰ مگ آخرش این ارور میده چیکارش باید بکنم ممنون میشم بهم پاسخ بدید.

سلام و وقت بخیر، از یک سایت لیچ استفاده کنید که فایل به صورت انلاین به هاست دیگه منتقل بشه و بعد از اونجا دانلود کنید. یا از ربات تلگرام @uploadbot استفاده کرده و نتیجه را اعلام کنید.

باسلام وقت بخیر. در هنگام ورود به پنل وردپرس پیغام زیر رو دریافت میکنم. فایل error log رو به پیوست فرستادم لطفا راهنمایی کنید مشکل چیه. کاری که قبلش انجام دادم این بود که داشتم افزونه wp mail smtp رو فعال میکردم که ایمیلهای وردپرس از طریق smtp گوگل فرستاده بشه. بدلیل فیلتر بودن گوگل جهت ساخت api از فیلترشکن استفاده کردم. در حین فعالیت فیلتر شکن رو خاموش کردم و دقیقا وقتی خواستم وارد پنل وردپرس بشم پیغام خطای 500 داده شد. آخرین خطایی که در error log داده شد این بود که : [05-Jul-2018 13:45:47 UTC] PHP Deprecated: Automatically populating $HTTP_RAW_POST_DATA is deprecated and will be removed in a future version. To avoid this warning set ‘always_populate_raw_post_data’ to ‘-1’ in php.ini and use the php://input stream instead. in Unknown on line 0 در حال تایپ این پیام بودم که مجدد تست کردم و خطای 500 به 503 تبدیل شد. و کنترل پنل وردپرس بالا اومد لطفا راهنمایی کنید که مشکل چیه؟ خطای 500 Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at [email protected] to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.


Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

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

سلام.وقتتون بخیر.سایت من سفید بالا می اید. هاست رو تازه عوض کردم و با اف تی پی فایل هایی که از هاست قبلی داشتم رو روی دایرکتوری که گفته بود قرار دادم اما صفحه سفید میاد و در کنسول لاگ مرورگر کروم میبینم خطای 500 داده .ممنون میشم کمکک کنید.

سلام، از مقاله آموزش نحوه رفع خطای داخلی سرور در وردپرس استفاده کنید.

سلام، حالا چطور ممکنه که طی روز های گذشته دوبار تلگرام دچار مشکل شده و هر دوباره خطای ۵۰۰ از سرور تلگرام دریافت میشه!؟

من همه کارها رو کردم ولی الان نه پیغام میده نه چیزی میاره صفحه سفیده کامل

سلام، از راهکارهایی که در مقاله آموزش نحوه رفع خطای داخلی سرور در وردپرس گفته شده هم استفاده کنید. اگر جواب نداد با پشتیبان هاستینگ خودتون در ارتباط باشید.

با سلام سایت من جوملا هستش وقتی میخوام آپدیت کنم ارور invalid login بهم میده مشکل از چیه؟ میشه راهنمایی کنید

با سلام و عرض ادب سایتم همچین خطای دارد میشه راهنماییم کنید برطرفش کنم Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at [email protected] to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.


Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دیدگاه




مرا از نظرات بعدی از طریق ایمیل آگاه کن. شما همچنین می توانید بدون دادن نظر مشترک شوید.




سلام، چند روزی باید صبر کنید تا گوگل سایت شما رو بررسی و این…

سلام، از راهنمای تفاوت نوشته و برگه در وردپرس چیست؟ استفاده…

سلام ممنون من متوجه نمیشم برگه ای که اضافه میکنیم به کجا تو…

سلام من فایل را آپلود نمودم و VERIFY شدم و وارد کنسول هم شدم…

سلام، اگر برای یک صفحه خاصی فقط اینطوره میتونید از عنوان سئو…

 



سلام، چند روزی باید صبر کنید تا گوگل سایت شما رو بررسی و این…

سلام، از راهنمای تفاوت نوشته و برگه در وردپرس چیست؟ استفاده…

سلام ممنون من متوجه نمیشم برگه ای که اضافه میکنیم به کجا تو…

سلام من فایل را آپلود نمودم و VERIFY شدم و وارد کنسول هم شدم…

سلام، اگر برای یک صفحه خاصی فقط اینطوره میتونید از عنوان سئو…


Beim Status Code HTTP Error 500 handelt es sich um einen internen Serverfehler.


Das heißt auf dem Webserver, also dort wo der Webseitenverwalter die Internetseite betreibt, gibt es derzeit irgendein technisches Problem. Die Fehlernummer 500 deutet zudem darauf hin, dass dieses Problem vom Webserver nicht genauer definiert werden kann.

Fehlermeldung im Browser: 500 Internal Server Error


Die Standard-Fehlermeldung bei einer Vielzahl der Webserver lautet:


The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, [no address given] and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.


Was auf deutsch in etwa folgende Aussage hat:


Wenden Sie sich bitte an den Server-Administrator, [es wurde keine E-Mail-Adresse angegeben] und informieren Sie ihn über den Zeitpunkt des Auftretens des Fehlers und alle weiteren Aktionen Ihrerseits, die möglicherweise zu diesen Fehler geführt haben.

Weitere Informationen zu diesem Fehler finden Sie im Server-Fehlerprotokoll.


Wobei anstatt der hier nicht definierten E-Mail-Adresse des Serveradmins “[no address given]” meist eine Kontakt-E-Mail wie “[email protected]” angegeben ist. Standardmäßig wird hier vom Server-Administrator dazu aufgefordert, ihm das Auftreten dieses Problems kurz mitzuteilen.

Webseite funktioniert nicht: HTTP Error 500


Normalerweise können wir als Besucher solch einer Webseite bei einem HTTP Error 500 nichts machen. Hier heißt es abwarten und den Aufruf der Seite in ein paar Minuten oder auch Stunden noch einmal zu versuchen. Ein häufiges Aktualisieren durch das Drücken der F5-Taste bringt hier überhaupt nichts, es behindert unter Umständen sogar die Fehlerbeseitigung! Das Problem muss vom Server- bzw. vom Webseiten-Betreiber selbst behoben werden.

In wenigen Fällen kann es helfen, im Webbrowser die Cookies und die temporären Internetdateien zu löschen. Gerade bei den Cookies könnten lokal Informationen gespeichert sein, die aufgrund einer Aktualisierung an der Webseite, nun zu einem nicht vorhersehbaren Problem geführt haben.

Auch große Seiten wie Facebook, Amazon oder Ebay haben ab und an kurzzeitig das Problem, dass ein Severfehler 500 auftritt. Das ist (vor allem fürs Geschäft) nicht gut, aber sie passieren leider. In der Regel ist der Spuk hier allerdings meist bereits nach wenigen Sekunden behoben, da bei diesen Unternehmen Automatismen sofort greifen und diese Fehler umgehend beseitigen.

Da es sich hier um einen Fehler im Zusammenspiel mit dem Webserver handelt, kann dieses Problem natürlich bei allen Systemen – wie zum Beispiel WordPress, Typo3, Joomla, Drupal, Shopware usw. – auftreten.

Betreibt man selbst die Website und hat zuletzt Änderungen an Template-Dateien oder vor allem der .htaccess-Datei vorgenommen, sollte man diese vorerst rückgängig machen und schauen, ob damit der Serverfehler zusammenhängt. Oftmals sind es fehlerhafte Eintragungen in der .htaccess, nicht beschreibbare Caching-Verzeichnisse oder einfach Fehler innerhalb von PHP.

Bei den meisten Hostern wie All-Inkl., 1und1, Strato, Domainfactory usw. kann man zudem die Server-Logdateien (Error Logs, Server Logs) erzeugen und einsehen. Diese lassen sich entweder über die jeweilige Verwaltungsoberfläche oder per FTP herunterladen und auf dem eigenen Rechner analysieren.

Um z.B. bei ALl-Inkl. die Error Logs zu speichern – standardmäßig sind sie deaktiviert – genügt der folgende Eintrag in die .htaccess-Datei der jeweiligen Website:

Den Pfad “w0123456” gilt es natürlich anzupassen! Ab dann werden im Verzeichnis /logs in einer einfachen Textdatei error.log fortlaufend alle PHP-Fehler notiert.

Auf dem ersten Blick wirken diese für nicht System­administratoren recht unübersichtlich. Aber in einem beliebigen Text-Editor Ausschau nach dem HTTP Status 500 sowie dem Datum und der Uhrzeit des Auftretens des Fehlers zu halten, schafft sicher jeder. Vielfach steht hier direkt in welcher Datei das Problem auftrat oder was den Konflikt auslöst.

Bei WordPress-Installationen hilft vielfach das Debugging weiter. Hierfür in der wp-config.php vor der Zeile /* That’s all, stop editing! Happy blogging. */ den Dubug-Modus aktivieren:

WordPress Debug-Log


Anhand von Fehlermeldungen innerhalb der Debug-Logs bzw. einer entsprechenden Ausgabe am Bildschirm, lässt sich ggf. das Problem eingrenzen und beheben.

Wichtig! Löscht am Ende wieder die Datei /wp-content/debug.log und schaltet das Debugging in der wp-config.php wieder aus. Entweder die 3 WP_DEBUG-Werte jeweils auf false setzen oder diese Zeilen einfach wieder löschen.

Sollte auch das nicht weiterhelfen, dann hilft nur noch ein Anruf beim Hoster und eine Bitte um ggf. kostenpflichtige Unterstützung durch dessen Support-Team.

Bitte einfach die Kommentarfunktion hier im Blog nutzen, um eigene Erfahrungen beim Beheben von HTTP 500 Fehlern anderen Lesern mitzuteilen. Aber auch Fragen beantworte ich gern an dieser Stelle. Anleitungen und Hinweise zu anderen HTTP Status Codes folgen demnächst und werden ebenfalls hier auf Redirect301 mit dem 🚨 Emoji gekennzeichnet.

Ich konnte euch mit den Informationen rund um das Thema HTTP Error 500 weiter helfen? Dann bewerte diesen Beitrag ganz kurz und/oder hinterlasse einen Kommentar.

E-Mail Adresse wird nicht veröffentlicht.


Kommentardocument.getElementById(“comment”).setAttribute( “id”, “72f00aeb13537dc800637ac39359258e” );document.getElementById(“ae9ecc76e6”).setAttribute( “id”, “comment” );

Name


E-Mail


Webseite



(adsbygoogle = window.adsbygoogle || []).push({});


Daniel Weihmann · www.redirect301.de · SEO-Seepferdchen seit 2015 · SEONÄR

Manchmal kommt es vor, dass die liebste Website plötzlich einen Fehler 500 Internal Server Error ausgibt. Das ist ärgerlich. Vor allem passiert dies meist dann, wenn man es am wenigsten braucht. Und besser noch: es erwischt einen, wenn man mal „nicht“ ein Backup zur Hand hat.

Zunächst die gute Nachricht: In 99% der Fälle ist deine Arbeit nicht weg. Deine Daten liegen sicher in deiner Datenbank, wir kommen nur derzeit nicht an diese heran.

Warum passiert soetwas? Nun, diesen Fehler können unter anderem ein abgebrochenes Updates, ein defektes Plugin, ein zu schwacher Server verursachen. Die häufigsten Ursachen des Fehlers sind bei WordPress:

Manchmal geht die Seiten nach 20 Minuten wieder, da dann der Server selbst offene Vorgänge abgebrochen und neu gestartet hat. Manchmal geht dies nicht … So oder so solltest du die Ursache für den Fehler finden, damit dieser behoben oder künftig vermieden werden kann.

Sobald die Datei .htaccess einen Fehler enthält, gibt WordPress einen Fehler 500 raus. Dieser Fehler ist leicht zu beheben.

Logge dich per FTP bei deinem Server ein, gehe in das Hauptverzeichnis von WordPress (dort, wo auch die Datei wp-login.php liegt) und benenne die Datei .htaccess um.


Lösche nun den Cache von deinem Browser und lade die Seite neu. Die Seite sollte richtig laden. Sobald du dich als Admin einloggst und die Seite DASHBOARD > EINSTELLUNGEN > ALLGEMEIN speicherst, erstelle WordPress eine neue .htaccess-Datei.

Die Standard-Datei enthält folgenden Code:


# BEGIN WordPress RewriteEngine On RewriteBase / RewriteRule ^index.php$ – [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress

Sollte der Fehler nicht behoben sein, müssen wir weiterrecherchieren.


Der zweite Grund für einen 500 Fehler ist meist, dass der Server die notwendigen Rechenoperationen nicht leisten konnte. WordPress selbst ist ressourcenhungrig. Kommen dann Plugins und Themes dazu, muss der Server eine Menge leisten.

Server-Mindestanforderung WordPresshttps://wordpress.org/about/requirements:


PHP 5.6 (besser PHP 7 oder höher) MySQL 5.5 (oder höher) The mod_rewrite Apache module

PHP-Mindestanforderung Themes:


post_max_size 256M memory_limit 256M max_execution_time 180 upload_max_filesize 256M max_input_time 600 max_input_vars 5000

.htaccess anpassen


Passe wenn möglich die Datei .htaccess an. Diese liegt in dem WordPress-Stammverzeichnis (wo auch die Datei wp-config.php liegt) und kann mit einem einfachen Texteditor bearbeitet werden. Für folgenden Code an das Ende der Datei ein:

SubstituteMaxLineLength 10M


Du kannst auch versuche, über die .htaccess das PHP Menory Limit zu erhörhen. Füge diesen Code der Datei hinzu:

# PHP Memory Limit php_value memory_limit 256M


wp-config.php anpassen


Die Anpassungen kannst du über deinen Hoster-Account vornehmen. Das Memory-Limit kannst du oft über die wp-config-Datei selbst definieren.

Lade aus dem Stamm-Ordner deiner WordPress-Installation die Datei wp-config.php auf deinen Rechner. Füge direkt nach dem öffnenden PHP-Tag folgenden code hinzu:

define(‘WP_MEMORY_LIMIT’, ‘256M’);



Speichere die Datei und lade sie wieder zurück in das WordPress-Verzeichnis. Ersetze die alte Datei. Lösche den Cache von deinem Browser und lade die Seite neu.

Sollten obige Anpassungen keinen erfolg zeigen, müssen wir weiter auf Fehlersuche gehen. Bitte gehe wie folgt vor: Deaktiviere alle Plugins. Wenn die Seite lädt, aktiviere die Plugins nacheinander, um den Übeltäter zu finden.

Solltest du dich nicht einloggen können, benenne den Plugin-Ordner um. So werden alle Plugins automatisch deaktiviert.


Berechtigungen sogen in der Regel nicht für den 500-Fehler. Aber falsche Berechtigungen können Abläufe in Schleife setzen oder ins Leere laufen lassen, wodurch der Server an Auslastungsgrenzen kommt.

Öffne dein FTP-Programm (z.B. Filezilla) und klicke in der Hauptebene auf die verschiedenen Ordner und Unterordner. Grundsätzlich sollten hier die Rechte 755 oder 644 als „Permission“ eingetragen sein. Abweichungen können Probleme verursachen.


Manchmal kann es vorkommen, dass WordPress selbst Fehler aufweist. Dies kommt zuweilen nach einem WordPress-Update vor, wenn z.B. eine Installation fehlgeschlagen ist. Auch diesen Fehler kannst du rasch korrigieren.

Zunächst lade eine frische WordPress-Installation herunter: https://de.wordpress.org/download/

Entpacke die Datei und lade die Ordner „wp-admin“ und „wp-includes“ neu hoch. Ersetze die alten Ordner. Keine Sorge: Diese persönlichen Daten liegen an anderer Stelle. Hier sind nur die reinen WordPress-Daten enthalten.


Lösche nach dem Upload den Cache von deinem Browser und lade die Seite neu.


Der letzte Tipp klingt nun etwas komisch. Aber sollten all die Maßnahmen keine Lösung gebracht haben, kontaktiere bitte deinen Hoster. Dieser kann die sogenannten LOG-FILES auslesen und auf diese Weise herausfinden, wo sich der Fehler versteckt.

Ich weiß, der Fehler 500 ist nervig. Und auch ich saß schon Stunden vor einem (fast) weißen Bildschirm. Die gute Nachricht ist, dass in 99% der Fälle deine Arbeit nicht weg ist! All deine Seitenihalte liegen in deiner Datenbank. Das Problem ist nur, dass wir den Zugriff darauf wieder herstellen müssen.

Und ein „alter Hut“ zum Schluss: Bitte mach vor jedem Update ein Backup deiner Website. So kannst du im schlimmsten Fall immer zur letzten Version zurückspringen! Behalte nicht nur die Updates von WordPress, sondern auch deiner Plugins und Themes im Auge – und auch die technische Leistung deines Hosting-Pakets.

Designer


Später lesen?


Diesen Artikel alsE-Book downloaden!




So kannst du in WordPress auf Deutsch oder jede beliebige Sprache umstellen:WordPress auf Deutsch installieren / oderDeutsche Sprachdatei herunterladenZIP-Datei entpackenDateien via FTP hochladenDatei wp-config.php anpassenOkay, das ging jetzt etwas schnell. Gehen…

Verkaufen – oder nicht verkaufen, das ist keine Frage. Aber mit welchem Shop-System? Den einen trifft es früher, den anderen später … aber irgendwann stellt sich die Frage: Wie kann ich meine Produkte und Leistungen am besten online verkaufen? Fakt ist: Wer online…

Das Divi Modul Registerkarte ist eine praktische Möglichkeit, um viele Inhalte schön aufgeräumt zu präsentieren. Aber manchmal möchte man nicht den 1. Tab als aktives Element haben, sondern vielleicht lieber den 2. oder 3. Tab.  Warum sollte man einen anderen Tab…

WordPress installieren leicht erklärt: Ich zeige dir in dieser WordPress Anleitung, wie du WordPress per 1-Click-Lösungen oder manuell installierst.

So bindest du bei deinem WordPress Theme die Google Web Fonts nach der Datenschutzverordnung DSGVO richtig ein.

Jeder fürchtet es, mancher kennt es, jeder hasst es: Die WordPress Seite wurde gehackt! Als hätte man nicht schon genug um die Ohren. Man soll für seine Website neue Texte schreiben, die Website bewerben, Leser begeistern … und dann kommt der Supergau noch dazu: Die…

Ich hab grad stundenlang einen solchen Fehler versucht zu beheben, hatte sogar schon bei meinem Hoster beantragt ein Backup einspielen zu lassen vor lauter Verzweiflung. Eigentlich hatte ich einige Tipps von hier auch schon ausprobiert, aber am Ende hat doch einer geholfen. Ich bin sehr froh, dass es Menschen gibt die so nützliche Tipps zusammenstellen. Vielen Dank!

Gerne 🙂


so wie es aussieht werde auch ich heute noch viele stunden vor dem bildschirm verbringen, aber danke für die anregungen, die sind leider schon mal durch … noch keine änderung … danke, michael

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Kommentar


Name *


E-Mail *


Website


Kommentar abschicken


“Designers Inn” ist ein Projekt des Designers Marco W. Linke. Ihr findet hier WordPress Themes, umfangreiche Reviews, Tutorials zu WordPress und und spannende Produkte zu den Themen Internet, SEO und Selbstständigkeit. Viel Spaß beim Stöbern!

Weitere Projekte: Business- und Marketing-Workshops (Kickstart Business) | Projekte im Überblick (Marco-Linke.de)

Danke an über 173.000 Leser.


Jetzt Geld verdienen, indem du uns weiterempfiehlst. 30% Provision für jede Vermittlung! Ohne euch würde Designers-Inn nicht so rasch wachsen können. Als “Dankeschön” möchte ich euch am Gewinn teilhaben lassen. Mit unseren neuen Affiliate-Programmen erhaltet ihr 30% Provision für jedes vermittelte Mitglied!-> Zur Affiliate Anmeldung




Hallo, hier findest du Hilfe bzw. kannst mit mir Kontakt aufnehmen:



Copyright by Designers Inn | Impressum | Datenschutzerklärung


Diese Website nutzt Cookies. Durch Bestätigung oder Nutzung der Website erteilst du dein Einverständnis. Impressum | Datenschutzerklärung

Wird geladen…


Wird geladen…


Wird geladen…


Wird verarbeitet…


Wird geladen…


Wird verarbeitet…


Wird geladen…


Wird geladen…


Wird verarbeitet…


Wird geladen…


Wird geladen…


Wird geladen…


Wird geladen…


500 Internal Server ErrorHi The 500 Internal Server Error is a very general HTTP status code that means something has gone wrong on the web site’s server but the server could not be more specific on what the exact problem is.Most of the time, “gone wrong” means an issue with the page or site’s programming, nothing you have anything to do with.it has several nameHTTP error 500 (internal server error)”500 Internal Server Error””HTTP 500 – Internal Server Error””Internal Server Error””HTTP 500 Internal Error””500 Error””HTTP Error 500″The website cannot display the pageHow To Fix the 500 Internal Server ErrorReload the web page. You can do that by clicking the refresh/reload button, pressing F5, or trying the URL again from the address bar.Clear your browser’s cache. If there’s a problem with the cached version of the page you’re viewing, it could be causing HTTP 500 issues.Delete your browser’s cookies. Some 500 Internal Server Error issues can be corrected by deleting the cookies associated with the site you’re getting the error on.After removing the cookie(s), restart the browser and try again.Troubleshoot as a 504 Gateway Timeout error instead.It’s not very common, but some servers produce a 500 Internal Server Error when in reality the more appropriate message based on the cause of the problem is 504 Gateway Timeout.Contact the website directly. Chances are good that the website administrators already know about the 500 error The best way to find contact information for a website is through a WHOIS search, using the domain name (e.g. facebook.com) as your search term.Come back later. The 500 Internal Server Error message is one of the most common HTTP error messages seen when checking out during an online purchase so sales are often disrupted. This is usually a great incentive to resolve the issue very quickly.Thank you for watching fawzi academy TUBE please subscribe share this video Favorite and like

Wird geladen…


Wird geladen…


Wird geladen…


Wird geladen…


Wird geladen…


Wird verarbeitet…


Playlists werden geladen…


The 500 Internal Server Error is a very general HTTP status code that means something has gone wrong on the website’s server, but the server could not be more specific on what the exact problem is.

Are You the Webmaster? See Fixing 500 Internal Server Error Problems on Your Own Site towards the bottom of the page for some better advice if you’re seeing the 500 Internal Server Error on one or more of your own pages.

The 500 Internal Server Error message might be seen in any number of ways because each website is allowed to customize the message.

Here are several common ways that you might see the HTTP 500 error:


Since a 500 Internal Server Error is generated by the website you’re visiting, you could see one in any browser in any operating system, even on your smartphone.

Most of the time, a 500 Internal Server Error displays inside the internet browser window, just as web pages do.

Like we mentioned above, Internal Server Error messages indicate that something, in general, is wrong.

Most of the time, “wrong” means an issue with the page or site’s programming, but there’s certainly a chance that the problem is on your end, something we’ll investigate below.

Note: More specific information about the cause of a particular HTTP 500 error is often provided when it occurs on a server using Microsoft IIS software. Look for numbers after 500, as in HTTP Error 500.19 – Internal Server Error, which means Configuration data is invalid. See More Ways You Might See an Internal Server Error below for the complete list.

Like we alluded to above, the 500 Internal Server Error is a server-side error, meaning the problem probably isn’t with your computer or internet connection but instead with the website’s server.

While not probable, it is possible that there’s something wrong on your end, in which case we’ll look at some things you can try:

A 500 Internal Server Error on your own website requires a completely different course of action. As we mentioned above, most 500 errors are server-side errors, meaning it’s likely your problem to fix if it’s your website.

There are lots of reasons why your site might be serving a 500 Error to your users, but these are the most common:

If you’re running WordPress, Joomla, or another content management or CMS system, be sure to search their support centers for more specific help troubleshooting a 500 Internal Server Error.


In Internet Explorer, the message The website cannot display the page often indicates an HTTP 500 Internal Server Error. A 405 Method Not Allowed error is another possibility but you can be sure by looking for either 500 or 405 in the IE title bar.

When Google services, like Gmail or Google+, are experiencing a 500 Internal Server Error, they often report a Temporary Error (500), or simply 500.

When Windows Update reports an Internal Server Error, it appears as a WU_E_PT_HTTP_STATUS_SERVER_ERROR message or as the 0x8024401F error code.

If the website that reports the 500 error is running Microsoft IIS, you might get a more specific error message:

More information on these IIS-specific codes can be found on Microsoft’s The HTTP status code in IIS 7.0, IIS 7.5, and IIS 8.0 page.

Many browser error messages are similar to the 500 Internal Server Error message because they’re all server-side errors, like 502 Bad Gateway, 503 Service Unavailable, and 504 Gateway Timeout.

Many client-side HTTP status codes also exist, like the popular 404 Not Found error, among others. You can see all of them in our HTTP Status Code Errors list.

There was an error. Please try again.


Thank you for signing up.


10

Leave a Reply

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

} logo-samandehi