Title: Plugin Causes Internal Server Error
Last modified: January 7, 2019

---

# Plugin Causes Internal Server Error

 *  [opensideproject](https://wordpress.org/support/users/opensideproject/)
 * (@opensideproject)
 * [7 years, 5 months ago](https://wordpress.org/support/topic/plugin-causes-internal-server-error/)
 * After activating the Participants Database plugin the site displays Internal 
   Server Error. On the server itself, it displays the following:
 * PHP Warning: Invalid argument supplied for foreach() in C:\Inetpub\VHosts\opensideproject.
   com\wwwroot\wp-content\plugins\Xparticipants-database\classes\PDb_Settings.class.
   php on line 141
 * Thank you,
    Richard

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

 *  Plugin Author [xnau webdesign](https://wordpress.org/support/users/xnau/)
 * (@xnau)
 * [7 years, 5 months ago](https://wordpress.org/support/topic/plugin-causes-internal-server-error/#post-11061578)
 * You’re not seeing the error that is causing the problem, that message is a warning,
   it wouldn’t cause a 500. You may need to take a look at the php error log to 
   find the reason for the server error.
 * Make sure you are using the latest version of Participants Database.
 *  Thread Starter [opensideproject](https://wordpress.org/support/users/opensideproject/)
 * (@opensideproject)
 * [7 years, 5 months ago](https://wordpress.org/support/topic/plugin-causes-internal-server-error/#post-11061630)
 * There are no logged PHP error in the log folder for the site. The 500 error only
   affects /wp-admin. Once I change the plugins \participants-database folder name
   and deactivates it the /wp-admin works again.
 * I just installed the plugin today so I’m assuming it’s the latest version.
 * Thanks!
 *  Plugin Author [xnau webdesign](https://wordpress.org/support/users/xnau/)
 * (@xnau)
 * [7 years, 5 months ago](https://wordpress.org/support/topic/plugin-causes-internal-server-error/#post-11062519)
 * I’m sorry, I still don’t know what the problem is. The warning message doesn’t
   tell us what’s happening. The error log you need to see is not the server log,
   but specifically the php error log. You may need to ask your web host about that.
 *  Thread Starter [opensideproject](https://wordpress.org/support/users/opensideproject/)
 * (@opensideproject)
 * [7 years, 5 months ago](https://wordpress.org/support/topic/plugin-causes-internal-server-error/#post-11062664)
 * Does this help?
 * Notice: Undefined index: html_email in C:\Inetpub\VHosts\opensideproject.com\
   wwwroot\wp-content\plugins\participants-database\classes\PDb_Settings.class.php
   on line 52
 * Notice: Undefined index: receipt_from_name in C:\Inetpub\VHosts\opensideproject.
   com\wwwroot\wp-content\plugins\participants-database\participants-database.php
   on line 557
 * Notice: Undefined index: receipt_from_address in C:\Inetpub\VHosts\opensideproject.
   com\wwwroot\wp-content\plugins\participants-database\participants-database.php
   on line 557
 * Notice: The called constructor method for WP_Widget in EV_Widget_Entry_Views 
   is deprecated since version 4.3.0! Use
    __construct() instead. in C:\Inetpub\
   VHosts\opensideproject.com\wwwroot\wp-includes\functions.php on line 3959
 * Warning: Invalid argument supplied for foreach() in C:\Inetpub\VHosts\opensideproject.
   com\wwwroot\wp-content\plugins\participants-database\classes\PDb_Settings.class.
   php on line 141
 *  Thread Starter [opensideproject](https://wordpress.org/support/users/opensideproject/)
 * (@opensideproject)
 * [7 years, 5 months ago](https://wordpress.org/support/topic/plugin-causes-internal-server-error/#post-11062674)
 * I have version 1.8.4.1 of Participants Database installed on WordPress version
   5.0.2.
 * Thanks!
    -  This reply was modified 7 years, 5 months ago by [opensideproject](https://wordpress.org/support/users/opensideproject/).
 *  Thread Starter [opensideproject](https://wordpress.org/support/users/opensideproject/)
 * (@opensideproject)
 * [7 years, 5 months ago](https://wordpress.org/support/topic/plugin-causes-internal-server-error/#post-11062957)
 * Weird I saw you released an update, and I updated the plugin.
 * While activating I go the same 500 error. Rather than renaming the plugin folder
   I removed the trailing query string from /plugins.php and navigated directly 
   to it. The page loaded with the plugin activated. I was also able to click settings
   and the settings page loaded fine.
 * That may have worked with the previous version. I just hadn’t thought to try 
   it.
 * Richard

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

The topic ‘Plugin Causes Internal Server Error’ is closed to new replies.

 * ![](https://ps.w.org/participants-database/assets/icon-256x256.jpg?rev=1389807)
 * [Participants Database](https://wordpress.org/plugins/participants-database/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/participants-database/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/participants-database/)
 * [Active Topics](https://wordpress.org/support/plugin/participants-database/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/participants-database/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/participants-database/reviews/)

## Tags

 * ["internal server error"](https://wordpress.org/support/topic-tag/internal-server-error/)

 * 6 replies
 * 2 participants
 * Last reply from: [opensideproject](https://wordpress.org/support/users/opensideproject/)
 * Last activity: [7 years, 5 months ago](https://wordpress.org/support/topic/plugin-causes-internal-server-error/#post-11062957)
 * Status: not resolved