Drupal + views 空白畫面解決
我的環境: Ubuntu + Nginx + php5-fpm + Drupal
在 Drupal 中設定了 views 模組之後,出現空白畫面,研判是 php 的致命錯誤 (Fatal error)
檢查 /var/log/nginx/error.log 果然發現以下的片段訊息:
FastCGI sent in stderr: "PHP message: PHP Fatal error: Cannot redeclare class view in /var/www/drupal/sites/all/modules/views/includes/view.inc
解法,編輯 /etc/php5/fpm/php.ini,加入以下兩行:
opcache.enable=0
opcache.blacklist_filename="/var/www/drupal/sites/all/modules/views/includes/view.inc"
注意其中的 blacklist_filename 指向實際系統中 view.inc 的絕對路徑,每個人不太一樣。
發佈留言
很抱歉,必須登入網站才能發佈留言。