LOGIN ID Password Auto Login Register Now! Lost Password?
XUGJ Forum

XoopsXをPHP/5.5.3 環境にインストールする際のエラー

投稿ツリー


このトピックの投稿一覧へ

heiji

なし XoopsXをPHP/5.5.3 環境にインストールする際のエラー

msg# 1
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2013/9/17 23:39
heiji  Ensign 居住地: ☆☆☆  投稿数: 251
お疲れ様です。

XoopsXをPHP/5.5.3 環境にインストールする際にエラーが出ましたのでご報告します。
一応、インストールは完了するのですが、デバッグ機能を有効にしていなくてもエラーが表示されるので気になりました。

以下が1つ
Unknown Condition [****]: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in file ****\xoops_trust_path\***\libs\smarty\Smarty_Compiler.class.php line 270

以下が7つ
Unknown Condition [****]: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in file ***\xoops_trust_path\***\libs\smarty\plugins\resource.db.php line 23

以下が5つ
Unknown Condition [****]: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in file ***\xoops_trust_path\***\libs\smarty\Smarty_Compiler.class.php line 270

以下にあるように
http://php.net/manual/ja/function.preg-replace.php
「"\e" 修飾子を使うと、 E_DEPRECATED レベルのエラーが発生します。 」「5.5.0 /e 修飾子が非推奨になりました。かわりにpreg_replace_callback() を使いましょう。」ということなんだと思います。

とりあえず私が試した限りでは上記しかエラーは出ませんでしたので、直したほうがよろしいのではという気もしますが、そもそも、モジュールの多くも対応できていないんだよという突っ込みもありそうですが、・・・。

最近、Xoops CubeのPHPの要件がよく分からなくなってきました・・・。

とりあえず、気づいたのでご報告まで。
投票数:0 平均点:0.00

  条件検索へ


Back to Page Top
MainMenu
Manuals
Search
XOOPS Official & Dev.
XOOPS Communities