Turns out this issue was caused by bad code (a missing assert) in my theme. More specifically the theme requires a custom navigation menu. As this menu hadn’t been created and assigned the site crashed. Why this caused an memory exhaustion error on my production server and not my development computer I unfortunately don’t know.
Related Posts:
- WordPress: Allowed Memory Size Exhausted – After Moving from Dev to Live [closed]
- WP site makes mobile browser crash for high memory usage
- Sizing screenshot.png without losing aspect ratio
- How Do I Protect My Premium WordPress App Theme from Copying?
- When to use _e and __ for the translation?
- Get entered value of customiser field for live preview
- With WordPress themes, where do I store the images and files relatively?
- Add default Backgrounds
- Page template in two level deep folder
- How to Include SVG sprites icons into the body tag? [closed]
- Why doesn’t /2013/01/ properly return January’s archives in archive.php?
- Worthwhile to restrict direct access of theme files?
- Excess White Space Above Admin Bar on Frontend Using Twitter Bootstrap
- Child Theme not loading parent CSS
- Use of undefined constant FS_CHMOD_DIR – assumed ‘FS_CHMOD_DIR’
- WordPress settings API error when checkbox unchecked
- How the WordPress sidebar works
- two tinyMCE editors in the same page
- How to remove header images from all pages except the home page? skeleton theme
- Replace Home with image link inside custom header menu
- Separated Comment from Post
- WordPress website loads but is not displayed until page scrolled
- wp_head() not inserting the default stylesheet style.css
- Theme Customizer not loading
- WordPress Customizer Control with React
- Theme Options page not showing up in admin menu
- File Security Check in wordpress in index.php of theme
- Force index.php have_posts() loop to exit if no sticky posts found
- Is my approach to enqueue styles inefficient?
- How do the default themes reference style.css?
- Input ordering in wordpress theme customizer
- Customize the previous_post_link output
- Which file handles the block latest posts, I want to examine excerpt handling
- Menu item added in wp_nav_menu_items filter is never highlighted
- Single page site with history.js
- Not able to select width of blocks inside of cover block
- How do i make a custom section’s setting display the default value in Customizer?
- Warning: A non-numeric value encountered in theme functions.php
- In this snippet how do I force the function to use gravatar rated G and fill in the alt for get_avatar()?
- “Add A Widget” button in the Customizer
- Responsive Images – crop don’t seem to work
- loading blank white screen of slide
- Set parent theme language with custom .mo files
- WooCommerce: multiple input field for multiple product variations
- Change template if tag selected
- Where WordPress Stores The Custom Fields Values
- How to unset a set query variable?
- Theming Using Bootstrap Glyphicons and WordPress Dashicons
- Overide enqueue in non plugable function via child theme
- Overrride buddypress theme function [closed]
- Custom Post Type Query issue
- WP_editor doesnt apply wpautop on single line content
- Starting point for custom Themes [closed]
- How to order by multiple date meta_values?
- How to reverse engineer the Twenty Eleven background image uploader?
- WordPress Theme With Modified View
- How to safely return the HTML?
- How do I modify the ‘more’ link in a feed
- Create something that can be added or removed in Customizer
- jQuery from parent theme loaded with many other scripts in a single min.js file
- Menu dispareing when visititing current page [closed]
- I need to develop a one-page design
- index.php file in wp-content/themes/ folder
- WordPress dashboard
- Implementing HTML/CSS menu in WordPress theme
- Allow filtering of loops for all categories
- show_option_none not working in meta box
- Is there a template tag I can use to link to the archive page corresponding to the month that a post was published on?
- Hide/disable sidebar using shortcode?
- Where are the options “template” and “current_theme” derived from
- What Can I do To Achieve this Effect: WIP -> Portfolio
- Trying to link to a php template file but its blank
- How do I open a post in a custom page in wordpress?
- A Reviews Page is Showing root Index.php instead of Template-Page
- Twentytwenty theme p-tags break em- and strong-tags that span several paragraphs
- Image cropping isn’t working correctly when using Offload Media
- Can any IDE (eg PHPStorm, VS Code) correctly show functions added via require get_template_directory() string results?
- Pages not displaying as sections on static page
- How to test another theme in a live WordPress website instead of live preview?
- custom js script is not loading
- Template for front page (latest posts)
- How to toggle WP Customizer Panel and Section with JavaScript API?
- is_active_sidebar() problem
- Theme option page doesn’t save options
- WordPress uploads do not show up and I see the white screen of death in some cases
- Can’t upload images on new theme
- How to fix an issue with customizer live preview?
- footer menu changes primary menu
- Code for creating three vertical columns in WordPress Bootstrap theme
- Primary Menu Showing All Pages With No Sub-Nav
- wp_update_comment not working
- WordPress 3.9 two menus in same position?
- Image load issue with custom page template on Internet Explorer
- Custom widget not appearing on front end
- Custom widgets in theme option page
- Adding custom widgets to theme sidebar on activation
- custom theme’s search not working
- Permalinks problem with custom theme
- Purchased Theme to Custom Made Theme? [closed]
- How to Enable Hot Module Replacement with Webpack