フォーラムをリニューアルしました!
今後は、新フォーラムをご利用ください。
SANGOからSWELL乗り換えサポート用プラグイン有効化のタイミングでエラー < 不具合報告
■事象
SANGO→SWELLに移行するため乗り換えサポート用プラグインの利用を試しましたが、
エラーとなりました。(以下の2パターン)
(パターン1)プラグイン有効化→SWELL有効化
フォーラムに記載されていた手順になりますが、
SWELL有効化のタイミングでエラーが発生し、サイト(WPの管理画面含む)が表示できなくなりました。
(サイトにアクセスするとエラーメッセージが出力される状態)
(パターン2)SWELL有効化→プラグイン有効化
プラグイン有効化操作のタイミングでエラーが発生します。
■エラー内容
重大なエラーを引き起こしたため、プラグインを有効化できませんでした。
Parse error: syntax error, unexpected end of file in /home/xxx/xxx.com/public_html/wp-content/plugins/sango-to-swell/lib/shortcode.php on line 220
※ディレクトリはxxxに置き換えています
■環境
SANGO, SWELL(プラグイン含む)は2/14時点で最新のバージョンを使用しています。
***
私自身は手動で移行を進めているので急ぎ問題はありませんが、
念のためご連絡させていただきます。
※プラグインの競合等想定外の原因によるものかもしれませんが、
管理画面にアクセスできない場合自力での復旧が難しい方もいるかもしれませんので、
問題ないのであればパターン2の手順を推奨したほうがいいのかなと思いました。
今私の方で確認したところ、問題なく有効化できてしまいました...。
エラー文の内容によると、乗り換えサポート用プラグイン内のコードに誤りがあるようなものだと思うのですが、指摘されているファイルを見直しても該当する箇所は見当たりませんでした。
プラグインファイルが破損した状態で展開されてしまっている可能性もございますので、お手数ですが、一度プラグインをダウンロードするところからやり直してみていただけますか?
ご確認ありがとうございます。
マイページから再度ダウンロードしたプラグインにて試してみましたが、同じエラーが出てしまいました。
ソースを拝見し、もしかしたら、という話なのですが、
217行目、EOF前のタブが悪さをしているのかなという気がしてきました。。
PHP不慣れなので、見当違いでしたら申し訳ありません。
たしかに、少し怪しいですね...。PHPのバージョンによってエラーの出方が異なるのでしょうか...。
私の方ではそもそもエラーがでていないため検証ができないので、大変お手数なのですが、管理画面の「プラグインエディター」からタブを消してみてエラーがどうなるかお試しいただけますでしょうか...?
ありがとうございます!承知いたしました!
また、お手数おかけして申し訳ございませんでした!
プラグインのアップデートを行っていきますので、少々お待ちくださいませ...!
プラグイン、該当部分を修正しておきました...!