Migration issue: Drupal markup isn't rendered on CiviCRM pages I've moved a Drupal 6 / CiviCRM 4.3 site to a development server, and I'm getting really strange behavior. When I visit a Drupal page on the copied site, everything renders as expected. However, when I visit a CiviCRM page, the CMS part of the markup is missing from the source. It's almost like every CiviCRM page is being delivered as a snippet.

To be more specific, when I go to /civicrm and view source, I get markup beginning with:

&lt;div id="crm-container" class="crm-container" lang="en" xml:lang="en"&gt;

&lt;div id="menu-container" style="display:none;"&gt;
  &lt;ul id="civicrm-menu"&gt;
  ...


The opening and closing HTML tags, and all the HTML contained in the Drupal theme are entirely absent. The same appears to be true for every CiviCRM page.

I've tried the following:


reviewing my CiviCRM settings file
reviewing my directory and resource settings
clearing Drupal caches
emptying sites/default/civicrm/templates_c
deleting sites/default/civicrm/ConfigAndLog/Config.IDS.ini
running drush civicrm-update-cfg
checking error logs for Apache, Drupal, and CiviCRM
throwing salt over my left shoulder


Any ideas what might cause such strange behavior? Suggestions for something I might have missed in my migration or a good place to put debugging code to get to the bottom of this?
Ah, I think I've seen this before, did you by chance mess with your CiviCRM settings file?

Double-check your CIVICRM_UF setting, Civi might be tripping up if it thinks the CMS is something other than what it actually is.

For Drupal 6 you want CIVICRM_UF = 'Drupal6'