Drupal 6.13 を PHP 5.3.0 で動かす

先の記事で Drupal 6.13 を PHP 5.3.0 で動かすと、「Function ereg() is deprecated******includesfile.inc895 行目」というメッセージが表示されてしまうと書いた。

このメッセージは、PHP 5.3.0 で非推奨になった関数を使っていることが原因であり、Drupal の動作自体には影響がないはずだ。
しかし、Drupal で何かをしようとする度にこのメッセージが表示されるのは、どうしても気になるので、簡単にではあるが対処法を調べてみた。

その結果、Drupal 6.13では以下のファイルを修正すれば、このメッセージが表示されなくなりそうだということが分かったので、単なる備忘録としてここに残しておく。

includesfile.inc
オリジナル
修正後
includesunicode.inc
オリジナル
修正後
modulesblogapiblogapi.module
オリジナル
修正後
modulesuseruser.module
オリジナル
修正後

なお、この対処法は正式なものではないため、何ら保証の無いことに注意されたい。

関連記事

  • Drupal [Install Maniax 3]2010.3.1 (月) Drupal [Install Maniax 3] 疾うの以前に予選終了を迎え、決勝大会も終えてしまったインストールマニアックス 3 ではあるが、このためのサーバーとそれ以前のインストールマニアックス 2009 で建てたサーバーの 2 […]
  • IIS 7.0 URL リライトモジュール (Rewrite Module)2009.10.9 (金) IIS 7.0 URL リライトモジュール (Rewrite Module) 先日インストールした Drupal を弄っているが、Drupal のサイトにアクセスする時の URI が http://host.domain.dom/index.php?q=aaa/bbb のようにクエリー文字列を使った表現になっている。 これを […]
  • PHP のアップグレード版リリースに気づいていなかった2009.9.20 (日) PHP のアップグレード版リリースに気づいていなかった ちょっと知っている人が見れば直ぐに分かることだし、既に何度も現況しているように、この Web サイトは WordPress を使って構築されている。 そして WordPress は PHP という言語を使って作られている。 実は 2009 年 5 […]
  • Drupal [Install Maniax 2009]2009.5.8 (金) Drupal [Install Maniax 2009] インストールマニアックスで、インストールする OSS のふたつ目は Drupal。 早速に Drupal の日本語サイトの中のダウンロードページ (2014.6.2 オリジナル ページが無くなったため Web Archive にリンク) […]

コメントを残す