icon: haz

Drupal6.16へアップデートしたら update.compare.incで、Fatal error:

hetemlで運用している Drupal6.を、616へアップデートしたら、「Fatal error: Call to undefined function: array_intersect_key() in /.../modules/update/update.compare.inc on line 695」と、エラーメッセージが発生してアクセスできなくなった。

hetemlで運用している Drupal6.を、616へアップデートしたら、以下のエラーメッセージが発生してアクセスできなくなった。

Fatal error: Call to undefined function: array_intersect_key() in /.../modules/update/update.compare.inc on line 695

この現象は、とっくに公式サイトでも話題になっていた。どうやら PHP4の場合に発生して、PHP5なら発生しない模様。

エッ!hetemlって PHP5じゃなかったの?

hetemlと PHPのバージョンに関しては、heteml公式サイトで調べたところ、「レンタルサーバー「heteml」 - PHPのご利用方法について」に記載してありました。

ftp1 ~ ftp89 までのサーバーでは、.htaccess ファイルに 1行追加しないと PHP4で動作するらしい。今まで PHP5で動いていると思っていたよ……。

この記事のトラックバックURL:

http://diary.haz.jp/trackback/145

この記事と関連性の高い記事