Nucleus(JP)フォーラム

NucleusCMS日本語版ユーザーのためのサポートフォーラムです。疑問が生じたらまずは記事検索をご利用ください。

ログインしていません。

#1 2022-06-13 10:25:34

kbe
メンバー
登録日: 2022-06-13
投稿: 13

日本語ファイル名のデータを表示させる方法を教えてください

NucleusCMSのver3.7をphp5.3使用していたのですが,レンタルサーバValueDomainのcoreserverが改修されてphp5.3が運用されなくなり,更にMySQLもMariaDB 10.6.7-となってから,完全に動作しなくなってしまいました。
そこで,php7.4にしてからNucleusCMS ver3.80 を新規インストールしました。その後,以前使用していたプラグインやデータベースのデータを使用できるように設定して動作できたのですが,次の問題が生じています。

<%media(common/folder/file-ファイル-名前.pdf|ファイル名)%>
について,ファイル名を日本語で表記したファイルが見えなくなっています。英語表記だと問題はありません。

例えば,表示されたアイテム内の
<%media(common/folder/file-ファイル-名前.pdf|ファイル名)%>
をクリックしたら,URLの該当部分は,/common/folder/file--.pdf となってしまい,
ブラウザの画面は 404 Not Found です。

修正方法をご存知の方,お助け下さい。よろしくお願いします!!

編集者 kbe (2022-06-13 10:27:07)

オフライン

#2 2022-06-13 17:46:26

kbe
メンバー
登録日: 2022-06-13
投稿: 13

Re: 日本語ファイル名のデータを表示させる方法を教えてください

動作不良の原因は,プラグインNP_LinkCounterのようです。
一部改良した状態で動作していたのですが,今回のupgradeで正常に動かなくなったようです。
このプラグインを外すと正常に動作しますが,クリックされた回数の記録ができなくなります。
何か対策はないでしょうか。

オフライン

#3 2022-06-17 14:33:03

yama
Administrator
登録日: 2005-07-07
投稿: 1,289
ウェブサイト

Re: 日本語ファイル名のデータを表示させる方法を教えてください

https://ja.osdn.net/projects/nucleus-jp … nkCounter/
これでしょうか?後ほど修正してみます

オフライン

#4 2022-06-17 15:50:35

kbe
メンバー
登録日: 2022-06-13
投稿: 13

Re: 日本語ファイル名のデータを表示させる方法を教えてください

そうです。2012年に更新されたプラグインでチェックしています。

表示された画面でリンクの部分にマウスカーソルを載せると,ブラウザ画面の最下行には日本語が正しく表示されるのですが,クリックすると日本語の部分がなくなってしまい,該当の部分に飛べません。

URLモードは「Fancy」を使用しています。プラグインNP_LinkCounterを外すと,日本語ファイル名のファイルがきっちりと表示されます。

何卒よろしくお願いいたします。<(_ _)>

編集者 kbe (2022-06-17 15:53:46)

オフライン

#5 2022-06-18 16:39:44

yama
Administrator
登録日: 2005-07-07
投稿: 1,289
ウェブサイト

Re: 日本語ファイル名のデータを表示させる方法を教えてください

オフライン

#6 2022-06-18 22:05:37

kbe
メンバー
登録日: 2022-06-13
投稿: 13

Re: 日本語ファイル名のデータを表示させる方法を教えてください

ありがとうございます!
試してみました。しかし,残念ながら症状に変化はありませんでした。
該当サイトは,https://seika.ssh.kobe-hs.org です。
(一部レイアウトの乱れが生じているのですが,修正は後回しにしたままです)

できれば引き続きご協力ください。どうぞよろしくお願いいたします。

オフライン

#7 2022-06-20 07:37:23

yama
Administrator
登録日: 2005-07-07
投稿: 1,289
ウェブサイト

Re: 日本語ファイル名のデータを表示させる方法を教えてください

どの部分でしょうか?

オフライン

#8 2022-06-20 11:35:03

kbe
メンバー
登録日: 2022-06-13
投稿: 13

Re: 日本語ファイル名のデータを表示させる方法を教えてください

例えば,https://seika.ssh.kobe-hs.org/kizi/500/cat/30 内のリンクは,上の方の2行以外,ほぼすべてが日本語を使っていないので,クリックするとpdfファイルが開き,クリック回数も記録されます。日本語がなければ正しく動作します。
しかし,例えばhttps://seika.ssh.kobe-hs.org/kizi/466/cat/29 等,ほぼすべてのページで,リンクさせたpdfファイルは日本語のファイル名を使っているため,クリックしても表示されません。

例えば,クリック後URLはhttps://seika.ssh.kobe-hs.org/media/common/SuuriJoho/2021/2021--n.pdfのように表示されますが,https://seika.ssh.kobe-hs.org/ に飛びます。
実は,https://seika.ssh.kobe-hs.org/media/common/SuuriJoho/2021/2021--n.pdfとは
https://seika.ssh.kobe-hs.org/media/com … 進法解説教材.pdf
(seika.ssh.kobe-hs.org/media/common/SuuriJoho/2021/2021-数理情報-n進法解説教材.pdf)のことであり,「数理情報」と「進法解説教材」の部分が消滅して半角の文字だけが残っているという状況になります。URL欄に手作業で「seika.ssh.kobe-hs.org/media/common/SuuriJoho/2021/2021-数理情報-n進法解説教材.pdf」を貼り付ければ,きちっと表示されますので,問題が生じている場所がはっきりすれば何とかなるのではと思っていますが,当方では・・・。


なお,#6の括弧内に書いた(一部レイアウトの・・・)は,今後原因を探っていくのですが,今のところ気にしないでください,という意図で記述しました。

編集者 kbe (2022-06-20 12:07:36)

オフライン

#9 2022-06-20 21:52:32

yama
Administrator
登録日: 2005-07-07
投稿: 1,289
ウェブサイト

Re: 日本語ファイル名のデータを表示させる方法を教えてください

$url = preg_replace('|[^a-z0-9-~+_.?#=&;,/:@%]|i', '', $url); という記述が不要な気がします。
これを削除しても解決しなかったら実際にさわってみないと分からないです。

オフライン

#10 2022-06-20 23:17:30

kbe
メンバー
登録日: 2022-06-13
投稿: 13

Re: 日本語ファイル名のデータを表示させる方法を教えてください

該当の行の行頭に//を付けて保存し,プラグイン管理画面にて「登録リストのアップデート」をクリックしてから動作確認をしましたが,残念ながら変化はありませんでした。
なかなかうまくいかないですね。困った・・・。

オフライン

#11 2022-06-21 00:21:01

yama
Administrator
登録日: 2005-07-07
投稿: 1,289
ウェブサイト

Re: 日本語ファイル名のデータを表示させる方法を教えてください

DBから取得した値を確認すればすぐ解決できるんですが、分からないと
解決するのはちょっと難しいですね、、

オフライン

#12 2022-06-21 08:37:06

kbe
メンバー
登録日: 2022-06-13
投稿: 13

Re: 日本語ファイル名のデータを表示させる方法を教えてください

Linkcounterのデータの一部をエクスポートしました。457KBのファイルを添付しようとしたのですがエラーになりますので,下記にデータの一部(前半と後半)を貼り付けます。

-- phpMyAdmin SQL Dump
-- version 5.1.1
-- https://www.phpmyadmin.net/
--
-- ホスト: localhost
-- 生成日時: 2022 年 6 月 21 日 08:29
-- サーバのバージョン: 10.6.7-MariaDB
-- PHP のバージョン: 7.4.25

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
START TRANSACTION;
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;

--
-- データベース: `kobe_ssh`
--

-- --------------------------------------------------------

--
-- テーブルの構造 `kobe_ssh_nucleus_plug_linkcounter`
--

CREATE TABLE `kobe_ssh_nucleus_plug_linkcounter` (
  `lkey` varchar(64) NOT NULL,
  `cnt` int(10) UNSIGNED NOT NULL DEFAULT 1,
  `url` varchar(255) NOT NULL DEFAULT ''
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb3;

--
-- テーブルのデータのダンプ `kobe_ssh_nucleus_plug_linkcounter`
--

INSERT INTO `kobe_ssh_nucleus_plug_linkcounter` (`lkey`, `cnt`, `url`) VALUES
('common%2FRisuuKagaku%2F2017-all%2F実験_塩素.pdf', 88, ''),
('scitouri_maiduru_keiihosoku.pdf', 274, 'http://seika.ssh.kobe-hs.org/media/1/sc … hosoku.pdf'),
('scitouri_maiduru_zissiyoukou2011.pdf', 291, 'http://seika.ssh.kobe-hs.org/media/1/sc … ou2011.pdf'),
('scitouri_maiduru_report2011.pdf', 251, 'http://seika.ssh.kobe-hs.org/media/1/sc … rt2011.pdf'),
('scitouri_maiduru_evaluationform2011.pdf', 285, 'http://seika.ssh.kobe-hs.org/media/1/sc … rm2011.pdf'),
('01garasuzaiku_nyuumonkagaku1gakki_.pdf', 603, 'http://seika.ssh.kobe-hs.org/media/1/01 … gakki_.pdf'),
('02yuuten_nyuumonkagaku1gakki_.pdf', 371, 'http://seika.ssh.kobe-hs.org/media/1/02 … gakki_.pdf'),
('05faraday_2nen1gakki.pdf', 1773, 'http://seika.ssh.kobe-hs.org/media/1/05 … 1gakki.pdf'),
('04phkyokusen_2nen1gakki.pdf', 717, 'http://seika.ssh.kobe-hs.org/media/1/04 … 1gakki.pdf'),
('00zikkenhazime1_1nen1gakki.pdf', 611, 'http://seika.ssh.kobe-hs.org/media/1/00 … 1gakki.pdf'),
('common/ScienceNyuumon/2013/2013入門年間計画.pdf', 235, 'http://seika.ssh.kobe-hs.org/media/comm … 入門年間計画.pdf'),
('01kongoubutubunri_1nen2gakki.pdf', 581, 'http://seika.ssh.kobe-hs.org/media/1/01 … 2gakki.pdf'),
('common/Bukatudou/seibutuhan/2019/2019総合文化祭神戸支部-生物班.pdf', 201, 'http://seika.ssh.kobe-hs.org/media/comm … 支部-生物班.pdf'),
('common/ScienceTour1/SciTour1_経緯.pdf', 299, 'http://seika.ssh.kobe-hs.org/media/comm … ur1_経緯.pdf'),

=======途中省略=========

('common/RisuuButuri/2021-1nen/2021_理数物理1年-演習万有引力.pdf', 21, 'http://seika.ssh.kobe-hs.org/media/comm … 演習万有引力.pdf'),
('common/RisuuButuri/2021-1nen/2021_理数物理1年-力学1.pdf', 25, 'http://seika.ssh.kobe-hs.org/media/comm … 1年-力学1.pdf'),
('common/RisuuButuri/2021-1nen/2021_理数物理1年-力学2.pdf', 25, 'http://seika.ssh.kobe-hs.org/media/comm … 1年-力学2.pdf'),
('common/RisuuButuri/2021-1nen/2021_理数物理1年-力学3.pdf', 21, 'http://seika.ssh.kobe-hs.org/media/comm … 1年-力学3.pdf'),
('common/KagakuEigo/2019/2019Effect+of+gravity+on-.pdf', 1, 'http://seika.ssh.kobe-hs.org/kizi/369/cat/30'),
('common/Kokusaisei/2015/transit+survey+of+extra-solar+planet.pdf', 1, 'http://seika.ssh.kobe-hs.org/kizi/182'),
('common/RinkaiJisshuu/2018/臨海実習しおり+.pdf', 1, 'http://seika.ssh.kobe-hs.org/kizi/335'),
('common%2FHoukokusyo%2F2020%2Fsaitech%2F2020_①神戸-タマネギ細胞測定とグラフ化.pd', 1, ''),
('common%2FSuuriJoho%2F2016%2F2016_4章-情通ネット_html_v2(ページ番号削除).pdf', 1, ''),
('common/Kokusaisei/2016/2+シンガポール姉妹校来校+日程.pdf', 1, 'http://seika.ssh.kobe-hs.org/kizi/248/cat/45'),
('common%252FRisuuKagaku%252F2016-all%252F%E5%B0%8F%E8%AB%96%E6%96', 1, ''),
('common%2FHoukokusyo%2F2020%2Fsaitech%2F2020_探究活動データベース2021.2.pdf', 1, ''),
('common%2FSuuriJoho%2F2021%2F2021-数理情報-練習問題-基礎確認(リレーショナルデータベース).p', 1, ''),
('common%2FKadaiKenkyuu%2Fkeizoku%2F2020%2F2020%E7%B6%99%E7%B6%9A%', 1, ''),
('common%2FKadaiKenkyuu%2Fbuturi%2F2020%2F2020課研-静電気-発表ポスター.pdf', 1, ''),
('common%252FKadaiKenkyuu%252FsuugakuEtc%252F2020%252F2020%E8%AA%B', 1, ''),
('common%2FKadaiKenkyuu%2FsuugakuEtc%2F2020%2F2020課研-レタス班_中間発表会ポスタ', 1, ''),
('Eng.pdf', 1, 'https://seika.ssh.kobe-hs.org/media/com … 21-Eng.pdf');

--
-- ダンプしたテーブルのインデックス
--

--
-- テーブルのインデックス `kobe_ssh_nucleus_plug_linkcounter`
--
ALTER TABLE `kobe_ssh_nucleus_plug_linkcounter`
  ADD PRIMARY KEY (`lkey`);
COMMIT;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

オフライン

#13 2022-06-21 10:23:24

yama
Administrator
登録日: 2005-07-07
投稿: 1,289
ウェブサイト

Re: 日本語ファイル名のデータを表示させる方法を教えてください

https://github.com/NucleusCMS/NP_LinkCo … #L132-L135
このへんの値を見ればすぐに分かるのですが、PHPは多少分かりますか?
$this->link配列にキーが存在しないのはなぜか、ということになります。
似たようなキーがあるならエスケープのやり方が間違っているし、
そもそもそれっぽいキーがない場合はどこかで処理をskipされているという感じです

オフライン

#14 2022-06-21 18:19:39

kbe
メンバー
登録日: 2022-06-13
投稿: 13

Re: 日本語ファイル名のデータを表示させる方法を教えてください

いいえ,残念ながらよくわかりません。
せいぜい,指示通りの操作をする程度ですので,どうかよろしくお願いします。

オフライン

#15 2022-06-26 09:33:13

kbe
メンバー
登録日: 2022-06-13
投稿: 13

Re: 日本語ファイル名のデータを表示させる方法を教えてください

しばらく返信をお待ちしていましたが,これ以上のサポートは難しいでしょうか。

> $this->link配列にキーが存在しないのはなぜか、ということになります。
⇒ どのような行動をとればよいでしょうか?

> 似たようなキーがあるならエスケープのやり方が間違っているし、
⇒ どこを確認すればよいでしょうか?

> そもそもそれっぽいキーがない場合はどこかで処理をskipされているという感じです
⇒ どこかに何かを追加すればよいのでしょうか?

NucleusCMSは多くのプラグインなどを利用して柔軟にWebサイトを構築できてとても素晴らしいCMSだと感じ,使い続けています。今後もプラグインを使い続けることができたり,新たなアイデアで新しい機能が追加されるといいのになあ,と思い続けています。

使い続けている方もサポートしていただける方も,減ってきているのでしょうか。そんな風に考えると,寂しい思いが生じます。このCMSがひょっとすると終息してしまうのかもしれない・・・という感覚が,ふと横切ることがあって,とても悲しいですね。

このサポートフォーラムを閲覧されている皆様,もちろんほんの小さな助言でも構いませんので,どうぞよろしくお願いいたします。

編集者 kbe (2022-06-26 09:44:38)

オフライン

#16 2022-06-27 20:46:35

yama
Administrator
登録日: 2005-07-07
投稿: 1,289
ウェブサイト

Re: 日本語ファイル名のデータを表示させる方法を教えてください

修正自体は簡単ですが実際にさわってみないと分からないので、
自分の環境にサイトを再現して確認する必要があって、それがちょっと大変です。
時間があれば調べてみます。

オフライン

#17 2022-06-29 21:21:38

kbe
メンバー
登録日: 2022-06-13
投稿: 13

Re: 日本語ファイル名のデータを表示させる方法を教えてください

ありがとうございます。
確認はこちらでもできますので,修正作業が終えたら試させてください。

オフライン

#18 2022-08-01 14:05:16

ピヨピヨbird
メンバー
登録日: 2015-04-05
投稿: 104

Re: 日本語ファイル名のデータを表示させる方法を教えてください

NP_LinkCounter

<%media(common/folder/file-ファイル-名前.pdf|ファイル名)%>

common/folder/file--.pdf になる問題


原因: doAction : $url (uri) をエンコードしていないため

(1) 破損した$urlをデータベースに登録 : 初回登録時に ここで url 破壊される
(2) リダイレクト関数で許可しない文字を含む場合 urlを破壊してそのままリダイレクトする / 2回目以降のアクセス時はこちらで破壊されている

解決方法
  doAction関数内で $urlを適切にurlエンコードする

//        $url = preg_replace('|[^a-z0-9-~+_.?#=&;,/:@%]|i', '', $url);  // この行は消す
.....
             $url = strtr(rawurlencode($url), array(
                '%21' => '!' ,    '%23' => '#' ,    '%24' => '$' ,    '%26' => '&' ,    '%27' => "'" ,
                '%28' => '(' ,    '%29' => ')' ,    '%2A' => '*' ,    '%2B' => '+' ,    '%2C' => ',' ,
                '%2D' => '-' ,    '%2E' => '.' ,    '%2F' => '/' ,    '%3A' => ':' ,    '%3B' => ';' ,
                '%3D' => '=' ,    '%3F' => '?' ,    '%40' => '@' ,    '%5F' => '_' ,    '%7E' => '~' )
            );
            redirect($url);
            return;
        }

関数の最後にも

        if (!$url) {
            $url = $this->link[$key]['url'];
        }
         $url = strtr(rawurlencode($url), array(
            '%21' => '!' ,    '%23' => '#' ,    '%24' => '$' ,    '%26' => '&' ,    '%27' => "'" ,
            '%28' => '(' ,    '%29' => ')' ,    '%2A' => '*' ,    '%2B' => '+' ,    '%2C' => ',' ,
            '%2D' => '-' ,    '%2E' => '.' ,    '%2F' => '/' ,    '%3A' => ':' ,    '%3B' => ';' ,
            '%3D' => '=' ,    '%3F' => '?' ,    '%40' => '@' ,    '%5F' => '_' ,    '%7E' => '~' )
         );
        redirect($url);
  }

$url = preg_replace('|[^a-z0-9-~+_.?#=&;,/:@%]|i', '', $url);

redirect関数にも同じ処理があるので、
いらないと思います。


登録済みの破損したデータは、一括で修復する必要があります。



NP_CustomURL
PHP8から実装のstr_contains が使われているので
str_containsがコアに実装していないNucleusの場合はエラーで落ちます。
プラグイン側にも関数を実装する必要があります。

編集者 ピヨピヨbird (2022-08-01 15:25:05)

オフライン

#19 2022-08-02 10:46:22

kbe
メンバー
登録日: 2022-06-13
投稿: 13

Re: 日本語ファイル名のデータを表示させる方法を教えてください

サポートありがとうございます。

解決方法の内容を2カ所に記述したところ,インストールがうまくいかず,NucleusCMSの「プラグインの管理」画面には
エラー: プラグインファイル NP_LinkCounter.php を読み込めませんでした。ファイルが存在しない、もしくは使用中の Nucleus 上で動作させるために必要な機能がプラグインでサポートされていません。(管理操作履歴に詳細があります。)
と表示されました。「管理操作履歴」の表示は,
[admin] [SQL error] You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '$query' (T_VARIABLE), expecting function (T_FUNCTION) or const (T_CONST)', '5...' at line 3 :
です。

なお,NP_CustomURLは導入していないのですが,このプラグインもインストールすればいいのでしょうか。

更なるアドバイスを,どうかよろしくお願いします。

オフライン

#20 2022-08-02 19:45:12

ピヨピヨbird
メンバー
登録日: 2015-04-05
投稿: 104

Re: 日本語ファイル名のデータを表示させる方法を教えてください

NP_CustomURLを使用していないのでしたら、導入しないほうがいいです。

表示されているのはデータベースのエラーです。
こちらでは原因はわかりません。

MariaDB 10 + PHP7.4の環境でテストしてエラーはでませんので

NP_LinkCounter.php
こちらのファイルに差し替えて直らないようでしたら
わかりません。

編集者 ピヨピヨbird (2022-08-02 19:47:01)

オフライン

#21 2022-08-02 21:53:42

yama
Administrator
登録日: 2005-07-07
投稿: 1,289
ウェブサイト

Re: 日本語ファイル名のデータを表示させる方法を教えてください

(余談かも?)今思うとstr_containsは必要なかったですね、、NucleusはPHP8対応はいろいろ無理がありそうなので。

オフライン

#22 2022-08-03 11:09:21

kbe
メンバー
登録日: 2022-06-13
投稿: 13

Re: 日本語ファイル名のデータを表示させる方法を教えてください

ピヨピヨbirdさんのNP_LinkCounter.phpに差し替えたらうまく動作しました。データベースのエラーも消えました。
ありがとうございます。感謝感激!!!
function encodeURI($url)として記述されたのですね。

わたしはNucleusCMSはとても素晴らしいCMSだと思い続けていまして,これからも継続して使用したいです。
今回のように,以前からあるたくさんのプラグインが改良されて新しいphpでも動くようになり,引き続き便利な使い方ができればとてもありがたいです。ぜひ,プラグインの一覧の中に新しいバージョンとして登録して下さい。


補足
実は,ファイル名に半角のカッコ()が付いているファイルは()が取れてしまい,うまく表示されませんでした。
例:実際のファイル名   2021-数理情報-デジタル表現(単位・浮動・論理・電子部品).pdf
  変化したファイル名  2021-数理情報-デジタル表現単位・浮動・論理・電子部品.pdf
そこで,
        return strtr(rawurlencode($url), array(
                '%21' => '!', '%23' => '#', '%24' => '$', '%26' => '&', '%27' => "'",
                /* '%28' => '(', '%29' => ')', */
                '%2A' => '*', '%2B' => '+', '%2C' => ',',
                '%2D' => '-', '%2E' => '.', '%2F' => '/', '%3A' => ':', '%3B' => ';',
                '%3D' => '=', '%3F' => '?', '%40' => '@', '%5F' => '_', '%7E' => '~' ));
としたら()が消えなくなって表示されました。これが影響して他に問題が生じる可能性があるでしょうか。

今のところ,他の問題点は全く見つかっていませんが,何か気になる点が生じたらまた書き込みます。
yama様,ピヨピヨbird様,ご協力いただき,本当にありがとうございました。助かりました。

オフライン

#23 2022-08-03 17:10:01

ピヨピヨbird
メンバー
登録日: 2015-04-05
投稿: 104

Re: 日本語ファイル名のデータを表示させる方法を教えてください

yama さんの発言:

(余談かも?)今思うとstr_containsは必要なかったですね、、NucleusはPHP8対応はいろいろ無理がありそうなので。

プラグインのPHP8対応は厳しいかもですね.

コアに str_contains() , str_starts_with(), str_ends_with() を追加しておきました

ついでなので、コアは PHP8.1までクリティカルエラーが出ないようにしておきました。



kbe さんの発言:

補足
実は,ファイル名に半角のカッコ()が付いているファイルは()が取れてしまい,うまく表示されませんでした。

httpヘッダ用に整形しないといけないのにブラウザのアドレス用にエスケープしていました。
修正しておきましたので ダウンロードしなおして そちらを使ってください。

オフライン

#24 2022-08-04 11:01:53

kbe
メンバー
登録日: 2022-06-13
投稿: 13

Re: 日本語ファイル名のデータを表示させる方法を教えてください

今,https://github.com/NucleusCMS/NP_LinkCounter からダウンロードして差し替えました。
順調です!  新しいphpでも動作するプラグインが増えました。
本当にありがとうございます。

オフライン

Board footer