Title: Php error leads to internal server error
Last modified: January 18, 2025

---

# Php error leads to internal server error

 *  Resolved [renzosm](https://wordpress.org/support/users/renzosm/)
 * (@renzosm)
 * [1 year, 4 months ago](https://wordpress.org/support/topic/php-error-leads-to-internal-server-error/)
 * Hi, i am getting this error
 * PHP Fatal error: Uncaught TypeError: mysqli_num_fields(): Argument #1 ($result)
   must be of type mysqli_result, false given in /home/1398608.cloudwaysapps.com/
   dvdtruhzde/public_html/wp-includes/class-wpdb.php:3859\nStack trace:\n#0 /home/
   1398608.cloudwaysapps.com/dvdtruhzde/public_html/wp-includes/class-wpdb.php(3859):
   mysqli_num_fields()\n#1 /home/1398608.cloudwaysapps.com/dvdtruhzde/public_html/
   wp-includes/class-wpdb.php(780): wpdb->load_col_info()\n#2 /home/1398608.cloudwaysapps.
   com/dvdtruhzde/public_html/wp-content/plugins/w3-total-cache/DbCache_WpdbInjection_QueryCaching.
   php(227): wpdb->__get()\n#3 /home/1398608.cloudwaysapps.com/dvdtruhzde/public_html/
   wp-content/plugins/w3-total-cache/DbCache_WpdbNew.php(122):
 * the internal error only fails in my subdomains on my multisite the main domain
   is good …

Viewing 3 replies - 1 through 3 (of 3 total)

 *  Plugin Contributor [Marko Vasiljevic](https://wordpress.org/support/users/vmarko/)
 * (@vmarko)
 * [1 year, 4 months ago](https://wordpress.org/support/topic/php-error-leads-to-internal-server-error/#post-18254168)
 * Hello [@renzosm](https://wordpress.org/support/users/renzosm/) 
   Thank yo0u for
   reaching out and I am happy to help!Can you pleas confirm if you are using DB
   Cache on both main domain and the subdomain, and if so ca you please share which
   cahcing method is used, and if you are using the same configuration for all sites
   in the multisid environment
 * Thanks!
 *  [redthruviolet](https://wordpress.org/support/users/redthruviolet/)
 * (@redthruviolet)
 * [1 year, 3 months ago](https://wordpress.org/support/topic/php-error-leads-to-internal-server-error/#post-18333817)
 * Fatal error: Uncaught TypeError: mysqli_num_fields(): Argument #1 ($result) must
   be of type mysqli_result, false given in /home/domains/sustainablemontereycounty.
   org/public/wp-includes/class-wpdb.php:3859 Stack trace: #0 /home/domains/sustainablemontereycounty.
   org/public/wp-includes/class-wpdb.php(3859): mysqli_num_fields() #1 /home/domains/
   sustainablemontereycounty.org/public/wp-includes/class-wpdb.php(780): wpdb->load_col_info()#
   2 /home/domains/sustainablemontereycounty.org/public/wp-content/plugins/w3-total-
   cache/DbCache_WpdbInjection_QueryCaching.php(226): wpdb->__get() #3 /home/domains/
   sustainablemontereycounty.org/public/wp-content/plugins/w3-total-cache/DbCache_WpdbNew.
   php(122): W3TC\DbCache_WpdbInjection_QueryCaching->query() #4 /home/domains/sustainablemontereycounty.
   org/public/wp-includes/class-wpdb.php(3142): W3TC\DbCache_WpdbNew->query() #5/
   home/domains/sustainablemontereycounty.org/public/wp-content/plugins/insert-php-
   code-snippet/shortcode-handler.php(12): wpdb->get_results() #6 /home/domains/
   sustainablemontereycounty.org/public/wp-content/plugins/insert-php-code-snippet/
   insert-php-code-snippet.php(48): require(‘…’) #7 /home/domains/sustainablemontereycounty.
   org/public/wp-settings.php(526): include_once(‘…’) #8 /home/domains/sustainablemontereycounty.
   org/public/wp-config.php(95): require_once(‘…’) #9 /home/domains/sustainablemontereycounty.
   org/public/wp-load.php(50): require_once(‘…’) #10 /home/domains/sustainablemontereycounty.
   org/public/wp-blog-header.php(13): require_once(‘…’) #11 /home/domains/sustainablemontereycounty.
   org/public/index.php(17): require(‘…’) #12 {main} thrown in /home/domains/sustainablemontereycounty.
   org/public/wp-includes/class-wpdb.php on line 3859
 * This is what I get after updating 11 Plug-Ins.
 * Tried restoring and then doing 1 Plug-In at a time, validating after clearing
   cache.
 * No problem until I logged out and then got the Fatal Error again.
 * ?
 *  [redthruviolet](https://wordpress.org/support/users/redthruviolet/)
 * (@redthruviolet)
 * [1 year, 3 months ago](https://wordpress.org/support/topic/php-error-leads-to-internal-server-error/#post-18333954)
 * It was the Insert PHP Code Snippet Plug-In that caused the Fatal Error.

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Php error leads to internal server error’ is closed to new replies.

 * ![](https://ps.w.org/w3-total-cache/assets/icon-256x256.png?rev=1041806)
 * [W3 Total Cache](https://wordpress.org/plugins/w3-total-cache/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/w3-total-cache/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/w3-total-cache/)
 * [Active Topics](https://wordpress.org/support/plugin/w3-total-cache/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/w3-total-cache/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/w3-total-cache/reviews/)

 * 3 replies
 * 3 participants
 * Last reply from: [redthruviolet](https://wordpress.org/support/users/redthruviolet/)
 * Last activity: [1 year, 3 months ago](https://wordpress.org/support/topic/php-error-leads-to-internal-server-error/#post-18333954)
 * Status: resolved