Skip to content
CodeAstrology
Working Hours 9:30 am - 6:30 pm (Sun - Thu)
Contact Us contact@codeastrology.com
CodeAstrology

CodeAstrology

We Develop and Sell WordPress Plugins and Themes

  • Home
  • About
    • Services
    • Company
    • Team
  • Products
    • Premium Products
    • Woo Product Table
    • Min Max Quantity & Step Control
    • UltraAddons
    • Pricing – Add to cart button Changer
  • Blog
  • Contact
  • My Account
    • Support Area
    • Affiliate Area
 0 - $0.00
Get Quote
By Saiful Islam

How to Fix the 500 Internal Server Error on WordPress Website

If you are surfing the web for a long time, you must see the ‘500 Internal Server Error’ on any site. It’s one of the most scariest problem for beginner in WordPress. But following some steps this error can be fixed easily. In this article I’m going to show you how to fix the 5oo Internal Server Error on your WordPresss site.

Table of Contents

  • Why causes 500 Internal Server Error
      • Clean your Browser Cache and Cookies
      • Deactivate all Plugins
      • Increase the PHP memory limit
  • Woo Product Table Pro
      • The Most Popular Product Table Plugin For WooCommerce
      • Check File Permission
      • Upload the Core WordPress file
      • Contact Hosting Provider

Why causes 500 Internal Server Error

There are many reason behind that can create 500 Internal Server Error on any WordPress site. Some of the problems are listed blow.

  • Insufficient PHP memory
  • Corrupted .htaccess file
  • PHP timeout
  • Permission error and
  • Conflict between Plugins

In some steps I’m going to show you how to fix this error. But before you start please take a backup of your site. You can see How to Clone WordPress to backup your site in single click.

Clean your Browser Cache and Cookies

First of all clear your browser cache and delete the cookies. Though 500 Internal Server Error doesn’t usually causes for browser caches and cookies but sometimes in a rare case it may happen.

Deactivate all Plugins

Now deactivate all your plugins from your WordPress Dashboard. You can deactivate all your WordPress plugin by bulk option. See how to manage a WordPress Plugin that may help you.

Bulk Deactivate Plugin

After deactivating all plugin hard refresh[Ctrl+F5] your site and if it loads properly then the error is within one of your plugin. Activate plugins one by one and detect the plugin causing the error. Then contact at the plugin support for the issue.

If this doesn’t solve your 500 Internal Server Error then follow the next step.

Increase the PHP memory limit

This problem mainly occur when you are using a shared hosting service for your site. In shared hosting service provider set a lower PHP memory limit. When your WordPress site exceeds the limits you face the internal server error. You can fix this adding a line into your wp-config.php file.

Simply go to your WordPress root directory and download the wp-config.php file. Add the lines below to that file and override the file with the existing one.

define('WP_MEMORY_LIMIT', '64M');

Now refresh your browser. If page loaded successfully then you were facing error with lower php memory. But, if this doesn’t work then remove the code from wp-config.php file.

special offer for code astrology

Woo Product Table Pro

The Most Popular Product Table Plugin For WooCommerce

Get Special Discount

Check File Permission

Check your file permission weather it is ok or not. Go to Cpanel and open your sites root directory with FTP client. And see the file permission weather is it 755 or 644. Any other value can cause the server error issue.

Rename htaccess file

Also you can rename your .htaccess file and refresh your browser. If it reload your site properly then you have done it. Save the settings form WordPress settings->Permalinks.

Upload the Core WordPress file

If above solution does’t work then re upload and override wp-admin and wp-includes folder to your core WordPress directory. This may help if there is problem lies files in those folder.

Contact Hosting Provider

If none of the above solution works for you then you need help from expert. Contact with your Hosting Provider in that case.

So these are the nearest possible ways to fix your 500 Internal Server Error on WordPress site. I hope you like this article. You may also like to read Fix Error Establishing a Database Connection in WordPress and  Fix WordPress Sesion Cookie Error. Like us on Facebook and follow on Twitter to get the latest updates.

500 Internal Server Error on WordPress Internal Server Error Internal Server Error on WordPress WordPress Error

Share

Post navigation

Previous: How to Add WordPress Pagination Without Plugin
Next: How to Easily Customize CSS in WordPress

Free Download

Woo Product Table (Free Version)

Checkout Added to cart

Min Max Quantity & Step Control (Free)

Checkout Added to cart

UltraAddons Elementor (Free)

Checkout Added to cart

Premium Plugins

Woo Product Table Pro

  • Billed once per year until cancelled

  • Billed once per year until cancelled

  • Billed once per year until cancelled

Checkout Added to cart

Min Max Step Control Pro

  • Billed once per year until cancelled

  • Billed once per year until cancelled

  • Billed once per year until cancelled

Checkout Added to cart

Recent Posts

  • Common Mistakes in Software Development and Ways to Avoid Them
  • Top five WordPress Page Builders
  • What is a Woo Product Table?
  • The 7 Principles of Conversion-Centered Landing Page Design
  • Potential analysis of social media channels in relation to the success of customer retention
  • How To Fix Common SSL Issues in WordPress
  • 12 Tips to Create a WordPress Blog
  • Why don’t WordPress Posts not showing on mobile
  • How to Prevent a 504 Gateway Timeout in WordPress
  • How to login into a WordPress site using the phone number
  • How to Show Widgets on Specific Pages in WordPress
  • How do I Fix Mobile Menu in WordPress?
  • How to Delete WordPress Site from Host gator

Categories

  • Advanced Custom Fields
  • Advanced Search
  • Business Idea
  • Custom Fields WooCommerce
  • Custom Taxonomy
  • E-Commerce
  • Errors
  • Featured Tutorial
  • Instant Search
  • Min Mx
  • Multiple Product to Cart
  • News
  • Online Business
  • Personal
  • PHP
  • Plugin
  • Product Variation
  • Programming
  • Quick Buy
  • Theme
  • Tips and Tricks
  • Uncategorized
  • Woo Product Table pro
  • WooCommerce
  • WooCommerce Filter
  • WooCommerce Product Table
  • WooCommerce Product Table Free
  • Wordpress
Trustpilot

Subscribe to our Newsletter

Resources

  • Support
  • Coupons
  • Blog & News
  • Write For Us
  • Video Tutorials
  • Affiliate Program

Company

  • Our Service
  • Get Quote
  • Refund Policy
  • Privacy Policy
  • Support Policy
  • Terms of Service

Powered By

© 2022, CodeAstrology. All Rights Reserved.
  • Privacy Policy
  • Terms of Service
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
Cookie SettingsAccept All
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT