Share via

App/Something no longer working

MHS 0 Reputation points
2026-02-26T15:19:58.4433333+00:00

I'm new. I'm not a programmer but have decades of "Lite" experience with CMS's like Wordpress, Joomla, as well as basic knowledge of php/css/html/ blah blah blah.

I'm looking run a community website, and was hopeful to be able to use our Sharepoint site as a webpage. Found out that was removed some time ago.

So, now, I need a webhost to build a VERY Basic page for a community of about 200 members. I would need a database for Login, and I would need a page for displaying PDF files for downloading (HOA Documents, Forms, ect.

Thought I would give Microsoft Azure a go, but what a complete information overload and learning curve for some guy in his 50's that just want to build a website. Got a Wordpress Web App installed (although there is like 20 to choose from) and was able to get WP Installed and running. Next challenge was to refresh my WP Knowledge to build it. Everything was supposedly going smooth until I installed a few Plugins, and then ....Http Error 500.

Did I do something wrong? Was it the Server? Instance? I don't know. Don't really care as I'm learning that the support from MS is simply a Joke, won't let me create a ticket.. Meanwhile, my 30 day trial is ticking away and I'm wasting my time with this MSBS.

So, OK MS, what went wrong? I've run the AI tool which is fancy and all but its information overload. The Logs are not really telling this newb anything. I'm sure its all good when your dealing with a IT Pro that knows there way around, but that's not me.

The question really is, do you care to fix it? I'm not asking for a Bachelors Degree Education on how to DIY, but I don't want to make the same mistake moving forward, and all the AI and Logs will not prevent that.

Azure App Service
Azure App Service

Azure App Service is a service used to create and deploy scalable, mission-critical web apps.

{count} votes

2 answers

Sort by: Most helpful
  1. MHS 0 Reputation points
    2026-03-01T16:23:11.39+00:00
    0 comments No comments

  2. Q&A Assist
    2026-02-26T15:20:15.4033333+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    HTTP 500 errors on a new WordPress site in Azure App Service are almost always caused by application-level problems, not by the Azure platform itself. In the scenario described (site worked, then HTTP 500 after installing a few plugins), the most likely cause is a faulty or incompatible WordPress plugin.

    For WordPress on Azure App Service, the recommended way to recover from this situation without deep debugging is to disable the problematic plugins and, if needed, reset the WordPress sign-in password directly in the site’s environment. Azure provides a helper extension for this:

    1. Use the WordPress Buddy+ Azure Site Extension to disable plugins:
      • WordPress Buddy+ can disable WordPress plugins when locked out of the admin dashboard due to a bad plugin.
      • After disabling the plugins, the site should stop returning HTTP 500 if the plugin was the root cause.
    2. If sign-in to WordPress is also broken, use WordPress Buddy+ to change the WordPress sign-in password:
      • This lets access the WordPress admin area again once the site is responding.
    3. If the site was recently migrated or the URL changed, verify that WordPress isn’t redirecting incorrectly (which can sometimes look like a failure):
      • WordPress Buddy+ can also update the site URL directly in the MySQL database.
    4. For ongoing troubleshooting of WordPress on App Service:
      • Enable WordPress debug logs as described in the WordPress on App Service FAQ to see which plugin or theme is causing errors.
      • Review the “Typical issues and resolutions” list for common WordPress-on-Azure problems (CORS, intl extension, existing installation conflicts, etc.).

    If the app is still returning HTTP 500 after disabling plugins, treat it as a general application startup/response error:

    1. For ASP.NET Core or other app types on App Service, HTTP 500 often indicates:
      • An exception during startup or while generating the response.
      • Misconfiguration (for example, targeting a framework version that isn’t installed, or missing permissions to Azure Key Vault).
      • In these cases, the guidance is to:
        • Run the app from a command prompt on the server or
        • Enable the ASP.NET Core Module stdout log and check the Application Event Log to see the exact error.
    2. For HTTP 502/503 (if encountered instead of 500), the common causes are:
      • Requests taking too long.
      • High memory or CPU usage.
      • Exceptions preventing the app from responding.
      • The mitigation options include:
        • Monitoring metrics (CPU, memory, requests) in the App Service “Metrics” blade.
        • Scaling the app up or out if resource limits are being hit.
        • Using auto-healing to recycle the worker process when requests hang or memory thresholds are exceeded.
        • Restarting the app from the Azure portal.

    For the specific goal (simple community site with logins and document downloads) and skill level described, WordPress on App Service is a valid choice, but stability depends heavily on plugin quality. To avoid repeating the issue:

    1. Install plugins one at a time and test after each install.
    2. Prefer well-known, actively maintained plugins with good reviews.
    3. Keep a note of which plugin was installed just before any failure; if HTTP 500 appears again, disable that plugin via WordPress Buddy+.
    4. Use the WordPress troubleshooting guides in the WordPress on App Service FAQ when encountering common issues.

    References:

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.