How to Fix HTTP Error 500 WordPress | Fixing Internal Server Error WordPress | 2023

How to Fix HTTP Error 500 WordPress | Fixing Internal Server Error WordPress | 2023


How to Fix HTTP Error 500 WordPress | Fixing Internal Server Error WordPress | 2023

If you’re running a website, you may have encountered the dreaded HTTP Error 500, also known as the Internal Server Error. This error can be frustrating and confusing, as it doesn’t provide much information about what’s causing it.

In this video, we’ll show you 5 easy methods to fix HTTP Error 500 on your website, so you can get your site up and running again. We’ll cover common causes of the error, such as faulty plugins or themes, server issues, and more.

We’ll walk you through each method step-by-step, so you can follow along even if you’re not a tech expert. By the end of the video, you’ll have the tools you need to troubleshoot and fix HTTP Error 500 on your website.

Don’t let this frustrating error keep your website down - watch this video and get back online today!



00:00 - Intro
00:31 - Caution Before Proceeding
00:49 - 1. Conflict Between Cookies \u0026 Cached Data
01:41 - 2. Problematic Plugins
02:06 - Checking Plugins from the WordPress Dashboard
03:13 - Deactivating Plugins From Your Hosting Account
04:13 - 3. New Theme Installation or Update
04:28 - Checking Themes from the WordPress Dashboard
04:56 - Checking Themes from PhpMyAdmin
06:22 - Quick Favor Before Moving Forward
06:50 - Faulty .htacces File
07:59 - Insufficient PHP Memory Limit
08:49 - Enabling Error Display
09:45 - Restore Backup Files of the WordPress Website
10:08 - Outro



👩‍💻 Codes Used In Video:

Default WordPress .htacces Code: https://wordpress.org/documentation/a

Code For Insufficient PHP Limit:

php_value upload_max_filesize 128M
php_value post_max_size 128M
php_value max_execution_time 300
php_value max_input_time 300
php_value memory_limit 256M



🔗 Affiliate Links:

Hostinger: https://hostinger.sjv.io/GjeBkL
Bluehost: https://bluehost.sjv.io/ZdoVJq
HostGator: https://partners.hostgator.com/MXxYYK
Get Elementor Pro: https://be.elementor.com/visit/?bta=2

___

I appreciate you taking the time to watch my video! If you have any questions or concerns, feel free to leave them in the comments section below. I wish you the best of luck on your online journey.


#httperror500 #wordpress #Webinide #internalserver #error


Content

0.22 -> Hello & Welcome everyone, my name is Zaman Azam and today I'm going to show you the common
4.25 -> causes along with the ways to fix the HTTP error 500, so let's Dive In.
9.139 -> (Intro)
14.65 -> This error is quite frequent in WordPress, but there's no need to worry.
18.15 -> Pinpointing the root cause of the HTTP 500 internal server error on your website may
23.11 -> require some effort since there are several factors that could be to blame.
26.43 -> We'll take a closer look at each of the common causes and go through the steps for resolving
30.679 -> this issue.
31.68 -> Before proceeding, please note that Some Solutions require changes to the WordPress database.
36.16 -> It is important to exercise caution as any incorrect changes made to the database can
40.89 -> result in irreversible damage to your website.
42.75 -> I strongly recommend that you backup your website before making any changes to the database.
47.48 -> Alright then Let's begin.
49.47 -> Conflict Between Cookies and Cached Data
53.78 -> If the information displayed on a website doesn't match the stored cookies and cache,
58.35 -> it may result in the 500 internal server error.
60.38 -> As a website owner, you can attempt to determine whether the problem lies in your browser by
65.35 -> clearing the cookies and cache.
66.74 -> To do so in Google Chrome, first click on the three-dot menu icon in the top right corner
71.959 -> of your browser, then choose "Settings."
73.95 -> Next, select "Privacy and security" from the left-hand menu, after that select clear browsing
79.52 -> data, next change the time range to all time then select the cookies and cache from the
84.51 -> pop-up menu, and click the "Clear data" button to complete the process.
89.689 -> If the HTTP 500 error continues to persist even after clearing the cookies and cache,
94.39 -> it is necessary to explore other potential causes and examine whether the problem is
99.229 -> originating from the back end of your website.
102.29 -> Problematic Plugins The activation of a new plugin is the most
107.46 -> common cause of the HTTP error 500 on WordPress websites.
111.45 -> If the error occurs immediately after installing or updating a plugin, try deactivating the
115.6 -> plugin to determine if it is the source of the issue.
118.119 -> There are two simple ways to troubleshoot this.
120.549 -> The first method involves using the WordPress dashboard, while the second requires accessing
124.59 -> your hosting account's file manager.
125.95 -> To begin, let's try the WordPress dashboard method.
128.489 -> Access the WordPress dashboard and go to the plugins menu, then select 'installed plugins.'
131.74 -> Here, you will see a list of all the installed plugins on your website.
136.52 -> Check the plugin option at the top of the list, then select 'deactivate' from the bulk
140.239 -> action drop-down menu and click 'apply.'
142.51 -> Don't worry, deactivating a plugin won't cause any data loss.
146.25 -> Now, refresh your website to see if the error has been resolved.
149.69 -> If the error still persists, reactivate all of your plugins and proceed to other troubleshooting
154.66 -> methods.
155.66 -> If the issue is resolved, you need to determine which plugin caused the error.
158.79 -> Reactivate your plugins one by one and refresh your site after each activation.
162.05 -> If your website loads properly after reactivating a plugin, you can leave that one enabled.
167.709 -> However, if the error message appears after enabling a plugin, you can identify the source
172.47 -> of the issue.
173.47 -> Delete the problematic plugin from your WordPress dashboard and find another plugin with similar
178.02 -> functionality to replace it.
179.66 -> In some rare cases, you may be unable to access the WordPress dashboard.
183.19 -> In this situation, you can use the file manager as an alternative method to disable or remove
188.44 -> plugins.
189.44 -> You can use the hostinger's hpanel file manager directory to follow the steps.
198.15 -> Log in to hpanel and navigate to the file manager, then click on the 'Public_HTML' folder.
211.319 -> Open the 'wp-content' directory, then find the 'plugins' folder to locate the plugin
217.17 -> files.
218.17 -> Right-click on the plugin file and select 'rename.'
220.82 -> Add an underscore and type the word 'disabled' after the plugin name to deactivate it.
226.51 -> Click 'rename,' then refresh your website to see if the error has been resolved.
230.75 -> If the error message still appears, repeat the process until all plugins are deactivated
235.22 -> or until you find that the website is working again.
238.42 -> Once you have identified the plugin causing the HTTP error 500, delete the file.
243.35 -> You can try to reinstall the plugin or find another plugin with similar functionality
247.159 -> to replace it.
248.269 -> If the error persists even after deactivating all plugins, move on to the next troubleshooting
253.409 -> option.
254.409 -> New Theme Installation or Update Similar to plugins, a new or updated theme
260.16 -> can also cause the HTTP 500 internal server error.
263.81 -> to fix this you can simply change the website's existing theme.
268.12 -> To fix it via the WordPress dashboard, go to the appearance menu from the WordPress
271.79 -> admin area and then choose themes.
274.65 -> Click the activate button on any other theme except for the current one.
279 -> Refresh your website to check if the problem persists, and if it does, move on to other
288.24 -> methods.
289.28 -> Alternatively, you can change the WordPress theme by editing the MySQL database via phpMyAdmin.
294.35 -> Here's how to do it from hpanel.
296.86 -> Log in to your hpanel, then go to file manager and open the public_HTML directory.
309.479 -> After that, open the Wp-config.php file to find the name of the database for your website,
315 -> which will be shown in the DB underscore name line.
318.65 -> We will use this information to enter phpMyAdmin.
321.77 -> While still opening the file manager, go to the wp-content directory and open the themes
326.699 -> folder to check all the available themes you currently have.
330.69 -> Now let's navigate to the "Database" menu on the hpanel, and enter the phpMyAdmin of
336.24 -> your website's database.
338.889 -> After that, head to the "wp_options" table and find the "template" and "stylesheet" rows,
352.21 -> which are usually located on the second page.
357.63 -> Next, double click on each row to edit the theme name and change it to any of the themes
363.96 -> installed other than the current one.
366.319 -> Make sure to type it identically to the themes folder name.
375.64 -> Once it's done, go back to your website and reload it.
378.889 -> If the problem persists, let's try to find other possible causes.
381.78 -> Quick Favor Before Moving Forward: If you're looking for reliable and affordable
385.13 -> web hosting for your website, I highly recommend Hostinger.
390.09 -> I've been using their services for a while now and have been extremely happy with their
393.81 -> performance, features, and customer support.
397.44 -> If you're interested in signing up for Hostinger, please consider using my affiliate link in
401.52 -> the description box below.
403.14 -> It won't cost you anything extra, but it will help support my channel and allow me to create
407.71 -> more helpful content in the future.
410.34 -> Faulty .htaccess file Another way to solve HTTP error 500 is to
417.22 -> check if your current .htaccess file is not corrupted.
421.02 -> In case it is, you will need to create a new one.
423.55 -> Start by opening the file manager and locating the public HTML directory.
436.23 -> Find the htaccess file, right-click on it, and choose to rename it.
440.22 -> Create a new name for the file, for example, by adding underscore disable to the existing
445.979 -> name, and then press the rename button.
448.509 -> Next, select the new file and name it HT access.
452.08 -> If it doesn't automatically open, right-click on the file and select edit.
456.789 -> Copy the default WordPress Ht access code from the official WordPress site, and paste
461.61 -> the code into the new Ht access file.
463.61 -> I'll put the link to this code in the description box below.
466.75 -> Hit the save button, and you will now have a brand new Ht access file running on your
470.909 -> WordPress website.
472.379 -> If your website still shows the HTTP error 500 after reloading, let's move on to another
477.68 -> way to fix it.
479.479 -> Insufficient PHP memory limit Insufficient PHP value or memory limits could
486.3 -> be a cause for encountering the HTTP error 500.
489.27 -> This occurs due to the fact that certain scripts and plugins require a certain amount of memory
495.55 -> to function.
497.319 -> One way to solve this issue is to increase the PHP memory limit by manually editing the
501.84 -> Htaccess file.
502.84 -> To do this, navigate to the public HTML directory in your hpanel's file manager and double-click
511.75 -> the htaccess file.
512.75 -> Paste the code lines, then click save and refresh your website.
517.22 -> , This Code can be found in the description box of this video.
520.76 -> If the error 500 was caused by insufficient PHP values, your website should load properly.
526.55 -> If not, let's try another option.
531.61 -> Enabling Error Display Identifying the root cause of the HTTP error
536.45 -> 500 can be challenging, but it's essential to fix the issue.
540.7 -> If the previous solutions don't work, you may need to explore further and investigate
544.44 -> any other unknown errors on your website's backend.
548.18 -> One way to do this is by enabling error display through your hosting account's PHP configuration
554.68 -> section.
555.68 -> In hpanel, you can access it by going to the advanced menu and selecting PHP configuration.
560.67 -> From there, switch to the PHP options tab, click the log errors option, and hit the save
567.48 -> button.
568.48 -> By doing so, if your website encounters a PHP error, the system will generate an error
572.75 -> log file.
573.85 -> You can find this file in the logs directory within the file manager, which contains error
578.5 -> log messages along with the date, error type, and details of the file and code line to correct.
585.19 -> Restore Backup Files of The WordPress Website If the previous methods don't work, you can
590.8 -> try restoring your website to a previously functional version.
593.8 -> You can do this manually through the file manager or use a WordPress plugin.
597.85 -> If you regularly back up your website, this process can be simple by accessing the files
602.13 -> and backups through hpanel.
603.6 -> I will surely be creating a video on how to backup and restore your WordPress website.
608.98 -> And that's it.
609.98 -> a few methods on how you can troubleshoot the HTTP error 500 on your WordPress site.
615.86 -> if the problem persists even after trying all of the methods presented in this video
620.17 -> contact your hosting provider for some technical assistance.
622.829 -> if you are able to successfully troubleshoot the error don't forget to give this video
627.8 -> a thumbs up and share it with anyone you think needs to see this guide.
631.31 -> if you have further questions leave them in the comments below and I'll be more than happy
635.42 -> to help.
636.42 -> hit the Subscribe button for more videos about web hostings, websites and WordPress development.
640.56 -> Hope you liked the video and i will See you in the next one.

Source: https://www.youtube.com/watch?v=GDFNAJHTgL0