PHP Warning occurs "Error establishing a database connection" message
-
I am having an issue that came to a culmination today when my website was down for about 5-6 minutes with the white “Error establishing a database connection” message displayed. I have reason to believe it may be related to WooCommerce based on my error logs:
PHP Warning: Invalid argument supplied for foreach() in public_html/unmannedsystemssource.com/wp-content/themes/storefront-uss/woocommerce/single-product/title.php on line 20
This error occurs 11 times in a row.
Have you seen this error before? My employee stated that when she pressed the update button for the product, the error occurred. This is the product in question that caused the issue: (password is “woocommerce”) https://www.unmannedsystemssource.com/shop/dji-osmo-straight-extension-arm/
URL: https://www.unmannedsystemssource.com
Status Report:
### WordPress Environment ### Home URL: https://www.unmannedsystemssource.com Site URL: https://www.unmannedsystemssource.com WC Version: 2.5.5 Log Directory Writable: ? WP Version: 4.5.2 WP Multisite: – WP Memory Limit: 256 MB WP Debug Mode: – Language: en_US ### Server Environment ### Server Info: Apache PHP Version: 5.4.43 PHP Post Max Size: 64 MB PHP Time Limit: 30 PHP Max Input Vars: 1000 SUHOSIN Installed: – MySQL Version: 5.5.42 Max Upload Size: 64 MB Default Timezone is UTC: ? fsockopen/cURL: ? SoapClient: ? DOMDocument: ? GZip: ? Multibyte String: ? Remote Post: ? Remote Get: ? ### Database ### WC Database Version: 2.5.5 : woocommerce_sessions: ? woocommerce_api_keys: ? woocommerce_attribute_taxonomies: ? woocommerce_termmeta: ? woocommerce_downloadable_product_permissions: ? woocommerce_order_items: ? woocommerce_order_itemmeta: ? woocommerce_tax_rates: ? woocommerce_tax_rate_locations: ? ### Active Plugins (40) ### Ultimate Addons for Visual Composer: by Brainstorm Force – 3.16.1 Amazon Payments: by Tips and Tricks HQ bestwebsoft – 1.0 Contact Form 7 - Dynamic Text Extension: by Chris Mavricos SevenSpark – 2.0.1 Contact Form 7: by Takayuki Miyoshi – 4.4.2 Custom Taxonomies Menu Widget: by Ade Walker Studiograsshopper – 1.4 Dynamic Featured Image: by Ankit Pokhrel – 3.5.2 Easy Table: by Takien – 1.6 Forget About Shortcode Buttons: by Designs & Code – 1.1.1 Google Analytics by MonsterInsights: by MonsterInsights – 5.5 Intuitive Custom Post Order: by hijiri – 3.0.7 WPBakery Visual Composer: by Michael M - WPBakery.com – 4.11.2.1 MailChimp for WordPress Lite: by ibericode – 2.3.17 Master Slider Pro: by averta – 2.29.0 Porto Content Types: by SW-THEMES – 1.2.2 Porto Shortcodes: by SW-THEMES – 1.4.3 Porto Widgets: by SW-THEMES – 1.2.2 Post Types Order: by Nsp Code – 1.8.7 Really Simple CAPTCHA: by Takayuki Miyoshi – 1.9 Regenerate Thumbnails: by Alex Mills (Viper007Bond) – 2.2.6 Slider WD: by WebDorado – 1.1.34 Symple Shortcodes: by AJ Clarke – 2.0.1 Types - Complete Solution for Custom Fields and Types: by OnTheGoSystems – 1.6.6.2 Social Media and Share Icons (Ultimate Social Media): by UltimatelySocial – 1.4.8 UpdraftPlus - Backup/Restore: by UpdraftPlus.Com DavidAnderson – 1.12.6 WooCommerce Dynamic Pricing & Discounts: by RightPress – 1.0.13 Widget Context: by Kaspars Dambis – 1.0.3 WooCommerce Checkout Manager: by Visser Labs – 4.0.7 WooCommerce Custom Product Tabs Lite: by SkyVerge – 1.4.0 WooCommerce Authorize.net AIM Gateway: by WooThemes / SkyVerge – 3.6.0 WooCommerce Product Add-ons: by WooThemes – 2.7.3 – 2.7.17 is available WooCommerce Product Details Customiser: by jameskoster – 0.2.0 Woocommerce Super Simple Tax Exemption: by Bobbie Wilson – 1.3 WooCommerce - Table Rates: by WP Ronin – 1.5.0 WooCommerce: by WooThemes – 2.5.5 Yoast SEO: by Team Yoast – 3.2.5 WordPress Force HTTPS: by A. Kai Armstrong – 0.1.2 WP Maintenance Mode: by Designmodo – 2.0.3 WP-PageNavi: by Lester 'GaMerZ' Chan – 2.90 WP Smush: by WPMU DEV – 2.2.2 WP Super Cache: by Automattic – 1.4.8 ### Settings ### Force SSL: ? Currency: USD ($) Currency Position: left Thousand Separator: , Decimal Separator: . Number of Decimals: 2 ### API ### API Enabled: ? API Version: 3.1.0 ### WC Pages ### Shop Base: #89 - /shop/ Cart: #90 - /cart/ Checkout: #91 - /checkout/ My Account: #92 - /my-account/ ### Taxonomies ### Product Types: external (external) grouped (grouped) simple (simple) variable (variable) ### Theme ### Name: Storefront USS Version: 1.0.0 Author URL: https://bluetowerdesign.com Child Theme: ? Parent Theme Name: Storefront Parent Theme Version: 1.6.1 – 2.0.1 is available Parent Theme Author URL: https://www.woothemes.com WooCommerce Support: ? ### Templates ### Overrides: storefront-uss/woocommerce/checkout/form-checkout.php storefront-uss/woocommerce/single-product/add-to-cart/external.php storefront-uss/woocommerce/single-product/title.php ### Authorize.net AIM ### Environment: Production
Any insight is appreciated!
- The topic ‘PHP Warning occurs "Error establishing a database connection" message’ is closed to new replies.