リソースを更新するとエラーが出ます
Posted: 2018年7月22日(日) 03:27
お世話様です。
MODXを1.0.20Jにアップデートし、さぁ更新しようと思ってリソースを編集・更新しようとすると書きエラーが出ます。
Error : preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
ErrorType[num] : WARNING[2]
File : /oooooo/assets/plugins/transalias/transalias.class.php
Line : 151
Source : $alias = preg_replace('/&#x([0-9a-f]{1,7});/ei', 'chr(hexdec("\\1"))', $alias);
LastQuery : SELECT uga.documentgroup as documentgroup FROM `database_name`.`modx_member_groups` ug INNER JOIN `database_name`.`modx_membergroup_access` uga ON uga.membergroup=ug.user_group WHERE ug.member='1'
preg_replaceをpreg_replace_callbackに変えなさいという内容までは分かり、変えてやってみましたが今度は「そうではない!」と怒られてしまいました。
何か解決方法はありますでしょうか?
ちなみにMODXは下記よりダウンロード、アップデートしています。
https://github.com/modxcms-jp/evolution ... master.zip
よろしくお願い致します。
MODXを1.0.20Jにアップデートし、さぁ更新しようと思ってリソースを編集・更新しようとすると書きエラーが出ます。
Error : preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
ErrorType[num] : WARNING[2]
File : /oooooo/assets/plugins/transalias/transalias.class.php
Line : 151
Source : $alias = preg_replace('/&#x([0-9a-f]{1,7});/ei', 'chr(hexdec("\\1"))', $alias);
LastQuery : SELECT uga.documentgroup as documentgroup FROM `database_name`.`modx_member_groups` ug INNER JOIN `database_name`.`modx_membergroup_access` uga ON uga.membergroup=ug.user_group WHERE ug.member='1'
preg_replaceをpreg_replace_callbackに変えなさいという内容までは分かり、変えてやってみましたが今度は「そうではない!」と怒られてしまいました。
何か解決方法はありますでしょうか?
ちなみにMODXは下記よりダウンロード、アップデートしています。
https://github.com/modxcms-jp/evolution ... master.zip
よろしくお願い致します。