我在Drupal 7(PHP 5.6)中为视图添加了一个标题。我在视图标题中使用了PHP过滤器来添加用于在视图页面上创建“添加内容类型”按钮的PHP代码。当我保存视图时,该网站给了我一个空白屏幕。这件事发生在我身上很多次。现在,由于该站点无法访问,我无法从视图标题中删除此代码。 有没有办法在drupal中恢复白屏?
答案 0 :(得分:1)
打开index.php并粘贴以下代码
error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);
解决方案:2 如果您有drupal数据库备份,则删除drupal数据库并再次创建相同的数据库并导入以前的备份数据库。它现在可以正常工作。
答案 1 :(得分:0)
在 sites / default / settings.php 中 添加代码:
error_reporting(-1);
$conf['error_level'] = 2;
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);
启用 error_reporting 。
答案 2 :(得分:0)
尝试禁用视图
$status = variable_get('views_defaults', array());
$status[$name] = TRUE;
variable_set('views_defaults', $status);