【问题标题】:Drupal permissions page is blank white after adding new cck type添加新的 cck 类型后,Drupal 权限页面为空白
【发布时间】:2012-08-14 19:07:14
【问题描述】:

在 Drupal 中添加新的 CCK 类型后。我去管理员/用户/权限页面和它的空白?如果我恢复到早期快照,没有新添加的 cck 类型的权限页面将再次工作。我试图在性能部分禁用页面缓存,但没有帮助。我安装了大约 100 个模块和 4 个用户角色。任何建议将不胜感激。

【问题讨论】:

  • 你的错误日志是怎么说的?
  • html_entity_decode() 期望参数 1 是字符串,数组在 /var/www/html/nnsaweb/sites/all/modules/views/includes/view.inc 第 562 行给出。
  • 我通过在 index.php 页面上添加 sn-p 来启用错误报告。我仍然只看到一个白屏。请注意,“内存问题可能仍未显示”。我删除了 1 个 cck 类型,然后添加了一个新的 cck 类型。我的权限页面有效。但是,当我再添加 1 个 cck 类型时,权限页面变为空白。我只有 36 种 cck 类型。如果我再添加 1 个,它会清除权限页面。
  • Centos 服务器 etc/php.ini 有基本的调整: post_max 到 200M upload_max_filesize 到 200M max_execution_time = 1000 但是 'realpath_cache_size' 被注释掉了 我没有权限写入这个文件,但我认为它应该是:realpath_cache_size=24M
  • Centos服务器etc/my.cnf里面什么都没有,见下图: [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock user=mysql # 默认使用旧密码格式以兼容 mysql 3.x # 客户端(使用 mysqlclient10 兼容包的客户端)。 old_passwords=1 # 建议禁用符号链接以防止各种安全风险; # 为此,请取消注释此行: # symbolic-links=0 [mysqld_safe] log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid

标签: drupal


【解决方案1】:

什么样的CCK字段?它是同类中唯一的吗?您是否尝试过禁用提供它的模块?如果这能解决问题,我会查看该模块的问题队列,看看其他人是否遇到了这个问题。

【讨论】:

  • 不是字段,而是新的 cck 类型。我有 36 种 cck 类型。如果我再添加一个权限页面不会加载,它是白色的。我可以尝试一次禁用一个模块并重新检查。
【解决方案2】:

Drupal Devel 模块导致权限页面加载问题 WSOD。一旦我禁用它,页面就会工作。从现在开始,我只会在我们的开发网站上使用它来开发主题。感谢您的所有建议。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-03-14
    • 1970-01-01
    • 2017-02-21
    • 1970-01-01
    • 2023-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多