Anonim

Що таке "Помилка внутрішнього сервера HTTP 500" і як це можна виправити? Це питання, яке вчора надіслало TechJunkie відчайдушному читачеві, який не зміг потрапити на один із своїх улюблених веб-сайтів. Ну, шановний читачу, я лише радий допомогти.

Також дивіться нашу статтю 502 Помилки поганого шлюзу - що робити

Хороша новина полягає в тому, що помилка внутрішнього сервера HTTP 500 не є проблемою для вашого комп’ютера чи браузера. Це проблема з веб-сервером, який розміщує веб-сайт, до якого ви намагаєтесь отримати доступ.

Якщо ви прочитаєте мій твір «502 Помилки поганого шлюзу - що робити», ви вже будете знати, що 500 помилок - це помилки сервера, які найчастіше стосуються внутрішньої роботи веб-хоста, а не вашого комп'ютера. Незважаючи на те, що це хороша новина, погана новина полягає в тому, що ви нічого не можете зробити з цього приводу, окрім того, щоб сказати власнику веб-сайту, що він знищений.

Це не означає, що ви не можете обійти це, оскільки це можливо зробити саме так.

Помилка внутрішнього сервера HTTP 500

Є кілька причин, через які ви можете побачити помилку внутрішнього сервера HTTP 500. Вони включають перевантажений веб-сервер, помилка конфігурації між проксі-сервером та веб-сервером, DDoS-атака або проблема із самим веб-сервером.

Як зовнішній користувач, ваші можливості обмежені. Ви можете спробувати підключитися, змусити оновити браузер, залишити його та спробувати пізніше або переглянути збережену версію веб-сайту.

Повторіть веб-сайт

Для повторного підключення до певного веб-сайту вам просто необхідно оновити сторінку веб-переглядача. Тож якщо ви вводите URL сторінки, до якої ви переходите, і бачите 500 помилок внутрішнього сервера, натисніть F5 або піктограму оновлення, щоб перезавантажити сторінку. Це найосновніший метод усунення несправностей для веб-сторінок.

Проблема полягає в тому, що ви ніколи не знаєте, чи бачите ви нову спробу доступу до веб-сторінки чи кешовану версію, яку ваш браузер зберег.

Примушуйте оновити браузер

Веб-браузери намагаються бути максимально корисними. Під час відвідування веб-сайту ваш браузер зберігає його копію в кеш-пам'яті. Потім, якщо ви знову переглянете цей сайт протягом того ж сеансу, він витягує сторінку з кеша, а не завантажуючи свіжу копію. Це розроблено для прискорення перегляду та збереження даних. Проблема полягає в тому, якщо ви хочете отримати нову копію сторінки.

Саме тоді ви змушуєте оновити браузер. Це змушує ваш браузер завантажувати свіжу копію веб-сторінки з сервера і ігнорувати її копію в кеші. Це необхідно, якщо ви бачите будь-які помилки HTTP, щоб переконатися, що ви отримуєте останню сторінку.

Щоб примусити оновити браузер у Chrome, натисніть Ctrl + F5. У Firefox ви натискаєте Shift + Ctrl + F5, в Safari натискаєте Shift і виберіть Перезавантажити. Інші браузери будуть варіантом цієї теми.

Залиште його і повторіть спробу пізніше

Це насправді не потрібно пояснювати. Якщо ви постійно бачите 500 внутрішніх помилок сервера кожного разу, коли ви намагаєтеся завантажити веб-сторінку, залиште її на півгодини, щоб побачити, чи працює вона пізніше. Якщо це помилка сервера, технічні працівники можуть над цим працювати. Якщо це конфігурація, вони можуть усунути проблеми. Якщо це DDoS-атака, вона може стихати або захищатися від неї. Багато речей може відбуватися на задньому плані, тому трохи терпіння виплатить дивіденди.

Перегляд збереженої версії веб-сайту

Якщо ви абсолютно повинні мати доступ до сторінки, для паперу або терміну, ви можете використовувати збережену її копію. Він може не включати останні оновлення та працює в основному для статичних сторінок, а не регулярно оновлюваних сторінок, таких як веб-сайти новин.

Машина Wayback і такі веб-сайти регулярно збирають копії більшості веб-сайтів і можуть викликати їх копію сторінки, коли оригінал не працює. У системі може бути не сама остання копія сторінки, саме тому вона є більш корисною для статичних сторінок, але вона повідомляє вам, коли копію було зроблено, щоб ви знали, з чим маєте справу. Це не так добре, як реально отримати доступ до веб-сайту, але це найкраще наступне.

Ніхто не хоче бачити помилку внутрішнього сервера HTTP 500 кожного разу, коли вони відвідують веб-сторінку. Однак гарна новина полягає в тому, що це не ти, а це чиясь проблема. Не надто гарна новина полягає в тому, що ви не можете отримати доступ до живої копії цієї веб-сторінки, поки вони не виправлять її. Принаймні, тепер ви знаєте, як виправити ситуацію, якщо вона виникатиме для вас.

Чи є інші способи вирішити помилки внутрішнього сервера HTTP 500? Розкажіть про них нижче, якщо ви це робите!

Що таке "помилка внутрішнього сервера http 500" і як я можу це виправити?