Answers.Body: <p>Turned on PHP error reporting on my host and was delivered an error message about my google calendar plugin.</p>
  
  <p>Fatal error: Class 'WP_Requirements' not found in /root/www/wp-content/plugins/google-calendar-events/google-calendar-events.php on line 46</p>
  
  <p>Deactivation of the Plugin allows the system to process normally.</p>
  
  <p>Same issue: posted yesterday to developer - no response yet: <a href="https://wordpress.org/support/topic/plugin-not-compatible-with-civicrm-profiles" rel="nofollow">https://wordpress.org/support/topic/plugin-not-compatible-with-civicrm-profiles</a></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-12-03T01:15:57.870Z
Answers.LastActivityDate: 2015-12-03T01:15:57.870Z
Answers.UserDisplayName: Ben
Answers.Body: <p>Check your civicrm config log file. You are getting donate page working because of cache file. To get the proper error message, you need to remove the civicrm temporary (templates_c) folder and enable the debugging. Also check for common folder in civicrm ( in version 4.6.10 it's missing for drupal release).</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-12-01T21:15:21.893Z
Answers.Text: I'd cleared the cache file with upgrade - still same issue.  I can change processor and have same issue as well.  Debugging is turned on and I'm running wordpress.
Answers.UserDisplayName: Ben
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-12-02T18:05:50.420Z
Answers.Text: Check after rebuild ing the civicrm menu.
Answers.UserDisplayName: Prem Patel
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-12-01T16:41:51.197Z
Answers.LastActivityDate: 2015-12-01T16:41:51.197Z
Answers.UserDisplayName: Prem Patel
Body: <p>Latest Wordpress version with multisite setup in wordpress - not Civi.  Upgraded to civicrm 4.6.10 - also existed with civi 4.5.8 - no changes.</p>
  
  <p>I can go to an existing page via the wordpress side (example.com/donate) and the civi - content shows fine.  However, if I click contribute on that page (or use the live link from civi back end) I get a 500 server error.  No obvious messages with debugging turned on (Are there log files I should review?)</p>
  
  <p>Happens with stripe and paypal and even the manual option of sending by check!</p>
  
  <p>It does not seem to like example.com/donate/?page=CiviCRM&amp;q=civicrm/contribute/transact</p>
  
  <p>or </p>
  
  <p><a href="http://example.org/civi?page=CiviCRM&amp;q=civicrm/contribute/transact&amp;reset=1&amp;id=1" rel="nofollow">http://example.org/civi?page=CiviCRM&amp;q=civicrm/contribute/transact&amp;reset=1&amp;id=1</a></p>
  
  <p>EDIT:</p>
  
  <p>Turned on PHP error reporting on my host and was delivered an error message about my google calendar plugin.  </p>
  
  <p>Fatal error: Class 'WP_Requirements' not found in /root/www/wp-content/plugins/google-calendar-events/google-calendar-events.php on line 46</p>
  
  <p>Deactivation of the Plugin allows the system to process normally.</p>
  
  <p>Same issue: posted yesterday to developer - no response yet: <a href="https://wordpress.org/support/topic/plugin-not-compatible-with-civicrm-profiles" rel="nofollow">https://wordpress.org/support/topic/plugin-not-compatible-with-civicrm-profiles</a></p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-12-01T10:02:19.873Z
Comments.Text: Sounds like a PHP error is being thrown but output is suppressed. First stop is to look at your logs and post any relevant errors as part of your question.
Comments.UserDisplayName: Christian Wach
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-12-01T21:14:28.923Z
Comments.Text: No errors shown in the log after clearing log and revisiting page.
Comments.UserDisplayName: Ben
Tags: <civicontribute><wordpress><error>
Title: 500 server error for live contribution page
ThreadText: # 500 server error for live contribution page
  
  (Asked by: username_0 on 2015-12-01)
  
  Latest Wordpress version with multisite setup in wordpress - not Civi. Upgraded to civicrm 4.6.10 - also existed with civi 4.5.8 - no changes.
  
  I can go to an existing page via the wordpress side (example.com/donate) and the civi - content shows fine. However, if I click contribute on that page (or use the live link from civi back end) I get a 500 server error. No obvious messages with debugging turned on (Are there log files I should review?)
  
  Happens with stripe and paypal and even the manual option of sending by check!
  
  It does not seem to like example.com/donate/?page=CiviCRM&q=civicrm/contribute/transact
  
  or
  
  <http://example.org/civi?page=CiviCRM&q=civicrm/contribute/transact&reset=1&id=1>
  
  EDIT:
  
  Turned on PHP error reporting on my host and was delivered an error message about my google calendar plugin.
  
  Fatal error: Class 'WP\_Requirements' not found in /root/www/wp-content/plugins/google-calendar-events/google-calendar-events.php on line 46
  
  Deactivation of the Plugin allows the system to process normally.
  
  Same issue: posted yesterday to developer - no response yet: <https://wordpress.org/support/topic/plugin-not-compatible-with-civicrm-profiles>
  
  **Tags:** civicontribute, wordpress, error
  
  > **Comments:**
  > **username_1**: Sounds like a PHP error is being thrown but output is suppressed. First stop is to look at your logs and post any relevant errors as part of your question.  
  > **username_0**: No errors shown in the log after clearing log and revisiting page.  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_0 on 2015-12-03. Score: 0 | Accepted answer
  
  Turned on PHP error reporting on my host and was delivered an error message about my google calendar plugin.
  
  Fatal error: Class 'WP\_Requirements' not found in /root/www/wp-content/plugins/google-calendar-events/google-calendar-events.php on line 46
  
  Deactivation of the Plugin allows the system to process normally.
  
  Same issue: posted yesterday to developer - no response yet: <https://wordpress.org/support/topic/plugin-not-compatible-with-civicrm-profiles>
  
  
  ---
  
  ### Answer by username_2 on 2015-12-01. Score: 0
  
  Check your civicrm config log file. You are getting donate page working because of cache file. To get the proper error message, you need to remove the civicrm temporary (templates\_c) folder and enable the debugging. Also check for common folder in civicrm ( in version 4.6.10 it's missing for drupal release).
  
  > **Comments:**
  > **username_0**: I'd cleared the cache file with upgrade - still same issue.  I can change processor and have same issue as well.  Debugging is turned on and I'm running wordpress.  
  > **username_2**: Check after rebuild ing the civicrm menu.  
  
  ---
  
  