Answers.Body: <p>I am running Joomla and ran into the same issue. I was able to correct it by applying the changes on this page:
  <a href="https://github.com/civicrm/civicrm-core/pull/11454/files" rel="nofollow noreferrer">https://github.com/civicrm/civicrm-core/pull/11454/files</a></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-01-23T16:44:24.350Z
Answers.Text: Thanks, it worked for me too on one of two Joomla 3.8.3s broken by 4.7.29 (curiously another one worked fine without)
Answers.UserDisplayName: Nic
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-12-24T04:06:40.937Z
Answers.LastActivityDate: 2017-12-24T04:06:40.937Z
Answers.UserDisplayName: Taylor Pyles
Body: <p>I am running Drupal 7.56, with PHP 5.6.31.</p>
  
  <p>I upgraded to CiviCRM 4.7.29, and now my membership renewal page 
  .../civicrm/contribute/transact?id=1
  comes up with HTTP ERROR 500.</p>
  
  <p>The PHP error log shows this:
  PHP Fatal error:  require_once(): Failed opening required 'CRM/Core/.php'</p>
  
  <p>It is trying to load a ".php" with no name before the extension. What could cause that? </p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-12-23T15:39:58.440Z
Comments.Text: I am on Joomla 3.8.3, upgraded to 4.7.29 and it broke my contribution page.  Any help with a fix would be much appreciated.  My test site running 4.7.28 works fine.
Comments.UserDisplayName: Hudson Essex Terraplane Club
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-12-23T16:04:16.200Z
Comments.Text: When I compare the .29 contribution.php file in github to the one on my site, it does not appear that the changes have been made.  Is it possible there is an issue with the update file?
Comments.UserDisplayName: Hudson Essex Terraplane Club
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-12-24T03:00:32.193Z
Comments.Text: https://github.com/civicrm/civicrm-core/pull/11454
Comments.UserDisplayName: Hudson Essex Terraplane Club
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-12-24T03:51:14.813Z
Comments.Text: I made the changes in contributionbase.php that Eileen recommended in the above Files changed tab and my contribution page is working again.
Comments.UserDisplayName: Hudson Essex Terraplane Club
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2018-01-05T01:17:03.623Z
Comments.Text: I just ran the same fix on my site running Drupal 7.56 upgraded CiviCRM to 4.7.29. PHP 7.0. Praise God! Works! So glad I stumbled onto this. Don't know how widespread the issue is, how many others may be suffering, but I've been searching for a solution for two weeks!
Comments.UserDisplayName: John Richardson
Tags: <civicontribute>
Title: CiviContribute page broken after upgrade to CiviCRM 4.7.29
ThreadText: # CiviContribute page broken after upgrade to CiviCRM 4.7.29
  
  (Asked by: username_0 on 2017-12-23)
  
  I am running Drupal 7.56, with PHP 5.6.31.
  
  I upgraded to CiviCRM 4.7.29, and now my membership renewal page
  .../civicrm/contribute/transact?id=1
  comes up with HTTP ERROR 500.
  
  The PHP error log shows this:
  PHP Fatal error: require\_once(): Failed opening required 'CRM/Core/.php'
  
  It is trying to load a ".php" with no name before the extension. What could cause that?
  
  **Tags:** civicontribute
  
  > **Comments:**
  > **username_1**: I am on Joomla 3.8.3, upgraded to 4.7.29 and it broke my contribution page.  Any help with a fix would be much appreciated.  My test site running 4.7.28 works fine.  
  > **username_1**: When I compare the .29 contribution.php file in github to the one on my site, it does not appear that the changes have been made.  Is it possible there is an issue with the update file?  
  > **username_1**: https://github.com/civicrm/civicrm-core/pull/11454  
  > **username_1**: I made the changes in contributionbase.php that Eileen recommended in the above Files changed tab and my contribution page is working again.  
  > **username_2**: I just ran the same fix on my site running Drupal 7.56 upgraded CiviCRM to 4.7.29. PHP 7.0. Praise God! Works! So glad I stumbled onto this. Don't know how widespread the issue is, how many others may be suffering, but I've been searching for a solution for two weeks!  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_3 on 2017-12-24. Score: 2 | Accepted answer
  
  I am running Joomla and ran into the same issue. I was able to correct it by applying the changes on this page:
  <https://github.com/civicrm/civicrm-core/pull/11454/files>
  
  > **Comments:**
  > **username_4**: Thanks, it worked for me too on one of two Joomla 3.8.3s broken by 4.7.29 (curiously another one worked fine without)  
  
  ---
  
  