{"id":4650,"date":"2018-04-13T13:10:13","date_gmt":"2018-04-13T07:40:13","guid":{"rendered":"https:\/\/phpyouth.com\/blog\/?p=4650"},"modified":"2026-07-15T18:08:14","modified_gmt":"2026-07-15T12:38:14","slug":"how-to-resolve-this-page-isnt-working-http-error-500","status":"publish","type":"post","link":"https:\/\/phpyouth.com\/blog\/how-to-resolve-this-page-isnt-working-http-error-500\/","title":{"rendered":"How to resolve &#8220;This Page isn&#8217;t Working &#8211; HTTP ERROR 500&#8221;"},"content":{"rendered":"<p>Hello, friends, today we will learn <strong>how to resolve &#8220;This Page isn&#8217;t Working HTTP ERROR 500&#8221;<\/strong>.<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter wp-image-4674 size-full\" title=\"HTTP ERROR 500\" src=\"https:\/\/phpyouth.com\/blog\/wp-content\/uploads\/2018\/04\/new-blog-e1523439814710.png\" alt=\"HTTP ERROR 500\" width=\"500\" height=\"302\" srcset=\"https:\/\/phpyouth.com\/blog\/wp-content\/uploads\/2018\/04\/new-blog-e1523439814710.png 500w, https:\/\/phpyouth.com\/blog\/wp-content\/uploads\/2018\/04\/new-blog-e1523439814710-300x181.png 300w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/p>\n<p>Last week, we got this error while shifting one of my websites from one server to another. However, there&#8217;s no need to worry, WordPress has this common error, and we can easily resolve it. What we have to do is to follow these steps:<\/p>\n<p>&nbsp;<\/p>\n<h3>1. Deactivate all plugins<\/h3>\n<p>First, we will try to deactivate all the plugins. Do you know how we can deactivate all plugins at a time? We can do this in both ways, either from the admin panel or from FTP, but we are getting <strong>HTTP ERROR,<\/strong>\u00a0so we can do this only from FTP\/cPanel, <em>just rename the plugin directory like this: <strong>Plugins. deactivate<\/strong>. Through this, all plugins will get deactivated automatically.<\/em> Once you deactivate all plugins, <strong>HTTP ERROR 500<\/strong> will not show again, and your site will run, but maybe some fatal errors or a blank(White) page will show. If you get a blank(White) page, then follow step 2; otherwise, go to step 3<\/p>\n<p>&nbsp;<\/p>\n<h3>2. Enable WP_DEBUG<\/h3>\n<p>What we will do\u00a0in this step is to enable(change to &#8216;true&#8217;) the WordPress Debug in the <em><strong>wp-config.php<\/strong><\/em> file of your website in the root directory. I think you all have seen this before:<\/p>\n<p><code>\/\/define('WP_DEBUG', false);<br \/>\ndefine('WP_DEBUG', true);<\/code><\/p>\n<p>Once you enable <em><strong>WP_DEBUG<\/strong><\/em> to <em><strong>true,<\/strong> <\/em>you will see a Fatal Error that may look like the screenshot below:<br \/>\n<a href=\"https:\/\/phpyouth.com\/blog\/wp-content\/uploads\/2018\/04\/memory-size-exhausted.png\"><img decoding=\"async\" class=\"aligncenter wp-image-4685 size-full\" src=\"https:\/\/phpyouth.com\/blog\/wp-content\/uploads\/2018\/04\/memory-size-exhausted.png\" alt=\"memory size exhausted\" width=\"1305\" height=\"87\" title=\"\" srcset=\"https:\/\/phpyouth.com\/blog\/wp-content\/uploads\/2018\/04\/memory-size-exhausted.png 1305w, https:\/\/phpyouth.com\/blog\/wp-content\/uploads\/2018\/04\/memory-size-exhausted-300x20.png 300w, https:\/\/phpyouth.com\/blog\/wp-content\/uploads\/2018\/04\/memory-size-exhausted-768x51.png 768w, https:\/\/phpyouth.com\/blog\/wp-content\/uploads\/2018\/04\/memory-size-exhausted-1024x68.png 1024w\" sizes=\"(max-width: 1305px) 100vw, 1305px\" \/><\/a><\/p>\n<p>If this error occurs on your website, it means that the website&#8217;s memory limit has been exhausted, and it needs to be increased to the required amount. Let us see step 3 on how to increase the memory limit.<\/p>\n<p>&nbsp;<\/p>\n<h3>3. Increase WordPress Memory Limit<\/h3>\n<p>We can easily increase your website memory limit through <a href=\"https:\/\/phpyouth.com\/blog\/increase-wordpress-memory-limit-using-php-ini\"><em>php.ini<\/em><\/a>, <a href=\"https:\/\/phpyouth.com\/blog\/increase-wordpress-memory-limit-using-htaccess\"><em>.htaccess<\/em><\/a>, <em>wp-config.php,<\/em> or you can directly contact your host manager. However, here we will increase the memory limit through the<em><strong> wp-config.php<\/strong><\/em> file. To do this, simply open your <em><strong>wp-config.php<\/strong><\/em> file from the root directory and increase the memory limit.<\/p>\n<p><code>\/\/define( 'WP_MEMORY_LIMIT', '64M' );<br \/>\ndefine( 'WP_MEMORY_LIMIT', '512M' );<\/code><\/p>\n<p>Once you increase the memory limit, just refresh your website and check if everything is working fine or not. If it is not, please <a href=\"#comments\">comment<\/a> on this post.<\/p>\n<p><strong>Troubleshooting Membership Platforms?<\/strong><br \/>\nIf you are running into persistent technical limits while configuring a complex membership platform, it might save you hours to <a href=\"https:\/\/phpyouth.com\/blog\/hire-memberpress-developer\/\">hire a MemberPress developer<\/a> to audit your server environment.<\/p>\n<p>Next, make sure that you reactivate your website plugins. What to do is first rename your plugins directory(<strong><em>Plugins.deactivate<\/em><\/strong> to <strong>Plugins<\/strong>), then go to the WordPress admin Panel and activate plugins one by one, and finally, set <em>wp_debug<\/em> to &#8216;<strong>false<\/strong>&#8216; as well in the <strong>wp-config.php<\/strong> file.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hello, friends, today we will learn how to resolve &#8220;This Page isn&#8217;t Working HTTP ERROR 500&#8221;. Last week, we got this error while shifting one of my websites from one server to another. However, there&#8217;s no need to worry, WordPress has this common error, and we can easily resolve it. What we have to do [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":4703,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"site-sidebar-layout":"default","site-content-layout":"default","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[5,4],"tags":[123,125,124,122],"class_list":["post-4650","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-php","category-wordpress","tag-http-error-500","tag-wp_debug","tag-wp_memory_limit","tag-wp-config"],"acf":[],"jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p8zepR-1d0","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":13470,"url":"https:\/\/phpyouth.com\/blog\/how-to-secure-wordpress-login-page\/","url_meta":{"origin":4650,"position":0},"title":"How to Secure WordPress Login Page &amp; Admin Area (2026 Guide)","author":"RK Jajoria","date":"August 6, 2026","format":false,"excerpt":"This guide shows you how to secure WordPress login page access and cut that automated bot traffic to zero. If you manage a WordPress site, check your access logs right now. You will likely see hundreds, if not thousands, of automated bots pinging your wp-login.php file every single hour. The\u2026","rel":"","context":"In &quot;Security&quot;","block_context":{"text":"Security","link":"https:\/\/phpyouth.com\/blog\/category\/wordpress\/security\/"},"img":{"alt_text":"how to secure wordpress login page","src":"https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2026\/08\/Secure-the-WordPress-Login-Page.webp?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2026\/08\/Secure-the-WordPress-Login-Page.webp?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2026\/08\/Secure-the-WordPress-Login-Page.webp?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2026\/08\/Secure-the-WordPress-Login-Page.webp?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2026\/08\/Secure-the-WordPress-Login-Page.webp?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":13566,"url":"https:\/\/phpyouth.com\/blog\/wordpress-speed-optimization\/","url_meta":{"origin":4650,"position":1},"title":"WordPress Speed Optimization: The Complete PHP Performance Guide for High-Traffic Sites","author":"RK Jajoria","date":"August 14, 2026","format":false,"excerpt":"Most WordPress speed advice stops at plugins and caching. That covers the front end, but on a high-traffic site the real bottleneck usually sits deeper: how PHP itself is configured, cached, and processed on your server. This guide walks through WordPress speed optimization from the PHP layer up, with the\u2026","rel":"","context":"In &quot;Speed Performance&quot;","block_context":{"text":"Speed Performance","link":"https:\/\/phpyouth.com\/blog\/category\/wordpress\/speed-performance\/"},"img":{"alt_text":"WordPress Speed Optimization","src":"https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2026\/08\/WordPress-Speed-Optimization.webp?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2026\/08\/WordPress-Speed-Optimization.webp?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2026\/08\/WordPress-Speed-Optimization.webp?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2026\/08\/WordPress-Speed-Optimization.webp?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2026\/08\/WordPress-Speed-Optimization.webp?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2026\/08\/WordPress-Speed-Optimization.webp?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":4708,"url":"https:\/\/phpyouth.com\/blog\/customize-logo-on-wordpress-login-register-page\/","url_meta":{"origin":4650,"position":2},"title":"Customize Logo on WordPress Login\/Register Page","author":"RK Jajoria","date":"December 8, 2018","format":false,"excerpt":"Hello Friends! Today, we will show how to customize the Logo on the WordPress Login and sign-up page. We often logged into WordPress websites, but never thought to apply our branding to the login page. It is straightforward code, just copy it and implement it on your website. Let's see\u2026","rel":"","context":"In &quot;CSS&quot;","block_context":{"text":"CSS","link":"https:\/\/phpyouth.com\/blog\/category\/tutorial\/css\/"},"img":{"alt_text":"Customize WP login logo","src":"https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2018\/04\/Customize-WP-logo.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2018\/04\/Customize-WP-logo.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2018\/04\/Customize-WP-logo.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":8932,"url":"https:\/\/phpyouth.com\/blog\/top-20-wordpress-plugins-for-ecommerce\/","url_meta":{"origin":4650,"position":3},"title":"20 Best WooCommerce Plugins for eCommerce in 2026","author":"RK Jajoria","date":"June 25, 2025","format":false,"excerpt":"Choosing the best WooCommerce plugins for your store in 2026 comes down to more than features; it's about avoiding slower checkouts, missed abandoned carts, and search rankings you're not competing for. The right combination of tools can lift performance, smooth out the shopping experience, and grow sales without a developer\u2026","rel":"","context":"In &quot;WooCommerce&quot;","block_context":{"text":"WooCommerce","link":"https:\/\/phpyouth.com\/blog\/category\/wordpress\/plugins\/woocommerce\/"},"img":{"alt_text":"best woocommerce plugins","src":"https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2025\/06\/Best-WooCommerce-Plugins.webp?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2025\/06\/Best-WooCommerce-Plugins.webp?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2025\/06\/Best-WooCommerce-Plugins.webp?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2025\/06\/Best-WooCommerce-Plugins.webp?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2025\/06\/Best-WooCommerce-Plugins.webp?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2025\/06\/Best-WooCommerce-Plugins.webp?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":5639,"url":"https:\/\/phpyouth.com\/blog\/create-wordpress-admin-user-through-ftp\/","url_meta":{"origin":4650,"position":4},"title":"Create WordPress Admin User Through FTP","author":"RK Jajoria","date":"July 12, 2022","format":false,"excerpt":"Hello friends, Today in this article, we will learn how to create WordPress admin users through FTP. FTP will help us to create a WordPress Admin User when we don't have any other access. You can explore our FTP tutorial if FTP(File Transfer Protocol) is a new thing to you.\u2026","rel":"","context":"In &quot;Wordpress&quot;","block_context":{"text":"Wordpress","link":"https:\/\/phpyouth.com\/blog\/category\/wordpress\/"},"img":{"alt_text":"Create WordPress Admin User Through FTP","src":"https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2026\/01\/Create-WordPress-Admin-User-Through-FTP.webp?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2026\/01\/Create-WordPress-Admin-User-Through-FTP.webp?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2026\/01\/Create-WordPress-Admin-User-Through-FTP.webp?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2026\/01\/Create-WordPress-Admin-User-Through-FTP.webp?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":13504,"url":"https:\/\/phpyouth.com\/blog\/is-wordpress-secure\/","url_meta":{"origin":4650,"position":5},"title":"Is WordPress Secure? What You Need to Know Before You Build a Site","author":"RK Jajoria","date":"August 10, 2026","format":false,"excerpt":"Is WordPress secure? Yes, but that answer needs an asterisk, because WordPress's security depends far more on how you maintain it than on the software itself. If you're deciding whether to build your site on WordPress and security is holding you back, here's what actually matters, what's myth, and what\u2026","rel":"","context":"In &quot;Security&quot;","block_context":{"text":"Security","link":"https:\/\/phpyouth.com\/blog\/category\/wordpress\/security\/"},"img":{"alt_text":"is wordpress secure","src":"https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2026\/08\/is-wordpress-secure.webp?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2026\/08\/is-wordpress-secure.webp?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2026\/08\/is-wordpress-secure.webp?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2026\/08\/is-wordpress-secure.webp?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2026\/08\/is-wordpress-secure.webp?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2026\/08\/is-wordpress-secure.webp?resize=1400%2C800&ssl=1 4x"},"classes":[]}],"jetpack_featured_media_url":"https:\/\/phpyouth.com\/blog\/wp-content\/uploads\/2018\/04\/Copy-of-fresh-aquasummit.png","_links":{"self":[{"href":"https:\/\/phpyouth.com\/blog\/wp-json\/wp\/v2\/posts\/4650","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/phpyouth.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/phpyouth.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/phpyouth.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/phpyouth.com\/blog\/wp-json\/wp\/v2\/comments?post=4650"}],"version-history":[{"count":4,"href":"https:\/\/phpyouth.com\/blog\/wp-json\/wp\/v2\/posts\/4650\/revisions"}],"predecessor-version":[{"id":13028,"href":"https:\/\/phpyouth.com\/blog\/wp-json\/wp\/v2\/posts\/4650\/revisions\/13028"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/phpyouth.com\/blog\/wp-json\/wp\/v2\/media\/4703"}],"wp:attachment":[{"href":"https:\/\/phpyouth.com\/blog\/wp-json\/wp\/v2\/media?parent=4650"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/phpyouth.com\/blog\/wp-json\/wp\/v2\/categories?post=4650"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/phpyouth.com\/blog\/wp-json\/wp\/v2\/tags?post=4650"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}