ヘテムル php.ini 編集できない ionCube Loaderはどうすればいいですか?

279 views
Skip to first unread message

Nishiyama

unread,
Aug 28, 2021, 7:22:16 PM8/28/21
to a-blog cms forum
宜しくお願いします。
西山と申します。

ヘテムルにて、テスト環境を稼働させてきました。
(システムバージョン 2.10.24 / Standard)

ところがヘテムルの新サーバー稼働にともない、
phpのバージョンが変わるなどいろいろな要因があってか、
新サーバーに移行したとたん下記のエラーがでるようになりました。

致命的なエラー:ファイル/home/users/****/php/Application.phpは、PHP5.6用のionCubeEncoderによってエンコードされており、PHP7.1以降では実行できません。スクリプトのプロバイダーに、PHP7.1用のionCubeエンコーダーでエンコードされたバージョンを提供するように依頼してください。中に不明なライン上の0

これは、
つまりionCube Loaderをphp7.1用を用意してインストーるすべきということでしょうか?
ただ、ヘテムルではphp.iniが管理画面のみで編集でき、直では編集できない仕様となります。
ヘテムルにも問い合わせしましたが、
こちらの
を案内され、いちからablogをインストールすることになってしまうものでしょうか?

そうそうると、テスト環境とはいえ、DB内のデーター移行などめんどいことになりそうなので、できればしたくないのですが何かいい方法ありますでしょうか?

宜しくお願いいたします。




山本一道@アップルップル

unread,
Aug 29, 2021, 10:57:29 PM8/29/21
to a-blog cms forum
ヘテムルは php.ini が編集できなですが、サーバーに最初からインストールされている状態でサービスを提供いただいております。

エラーのメッセージでは、PHP 5.6用のパッケージを PHP 7.1 の環境にアップされて実行しようとしているという事になります。

コントロールパネルで PHP 5.6 にすることでそのまま動作させることができます。
また、今後のことを考えると、この機会に PHP 7.4 にアップデートすることをおすすめします。

Ver.2.x系 アップデートパッケージ<https://developer.a-blogcms.jp/download/package/2.10.24.html>でファイルを上書きしてください。(2.10系は現在 2.10.42 までリリースされていますので、この機会に 2.10.42 にアップするのもおすすめです)
また、license.php が 5.6 のままになりますので、MYPAGE <https://mypage.a-blogcms.jp/>から7.x 用のライセンスをダウンロードしてご利用ください。



2021年8月29日日曜日 8:22:16 UTC+9 Nishiyama:

Nishiyama

unread,
Aug 30, 2021, 3:21:40 PM8/30/21
to a-blog cms forum
山本様、
いつもお世話になります。
ご返信ありがとうございました。

ヘテムルでは、php.iniが編集できないかわりに、サーバーに最初からioncube_loaderがインストールされている状態ということですね。
そのため、ioncube_loaderは気にすることはないということだと認識しました。(間違っていたらご指摘ください)

ただ、ヘテムルが新サーバーに切り替わった直後、
ヘテムルのコントロールパネルでphp5.6(CGI版)に切り替えて試したのですがサイトは稼働しませんでした。
ご返信いただいたあとも改めてphp5.6に切り替えてみましたがダメでした。

私が何かを伝え損ねているかもしれませんが、思い当たることとしては、
license.phpが置かれたディレクトリにある.htaccess に、AddHandler php7.0-script .php と書かれています。
ヘテムルのコントロールパネルでは、
php5.6の他に、7.1  、7.3  、7.4、7.4(モジュール版)が選択できますので、
php7.0が選べない仕様のようです。

次の山本さまの返信を読んでから、
この際php7.4にアップしようと思います。

どうぞよろしくお願いいたします。





2021年8月30日月曜日 11:57:29 UTC+9 山本一道@アップルップル:

山本一道@アップルップル

unread,
Aug 31, 2021, 9:45:32 PM8/31/21
to a-blog cms forum
AddHandler php7.0-script .php は削除して、7.4 でご利用ください。

2021年8月31日火曜日 4:21:40 UTC+9 Nishiyama:
Reply all
Reply to author
Forward
0 new messages