我在xampp 1.7.1上运行drupal 6。 PHP版本5.2.9 问题是当我加载drupal 6站点时Apache崩溃了。
问题签名: 问题事件名称:APPCRASH 应用程序名称:httpd.exe 应用版本:2.2.11.0 申请时间戳:493f5d44 故障模块名称:php5ts.dll 故障模块版本:5.2.9.9 故障模块时间戳:49a56925 例外代码:c00000fd 例外抵消:00151f11 操作系统版本:6.1.7600.2.0.0.256.48 区域设置ID:1033
我可以毫无问题地运行cron.php。 这是我的index.php代码。
require_once './includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
$return = menu_execute_active_handler();
// Menu status constants are integers; page content is a string.
if (is_int($return)) {
switch ($return) {
case MENU_NOT_FOUND:
drupal_not_found();
break;
case MENU_ACCESS_DENIED:
drupal_access_denied();
break;
case MENU_SITE_OFFLINE:
drupal_site_offline();
break;
}
}
/*
elseif (isset($return)) {
echo $return;
// Print any value (including an empty string) except NULL or undefined:
print theme('page', $return);
}
drupal_page_footer();
*/
如果我评论最后一位,elseif和页脚部分我得到一个白色屏幕。 如果我取消注释Apache崩溃。我不知道发生了什么。 我将实时站点下载到我的localhost,从设置中更改了db_url,我得到了这个。 你有什么想法 ?
答案 0 :(得分:0)
您可以列出网站中使用的模块吗?
还可以尝试将exit放在所有模块的init钩子中。
你能正确运行update.php吗?
答案 1 :(得分:0)
我有类似的问题。然后我升级了我的Apache安装(我使用的是xampp),它已经解决了。