Home » FreeBSD » Migrate 32bit to 64bit (FreeBSD, ionCube PHP Loader) (Tag: )

Migrate 32bit to 64bit (FreeBSD, GDBM) に続いて、ionCube PHP Loader も問題が発生する要因の 1 つです。

従来より amd64 で動作している環境はありましたが、ionCube PHP Encoder で生成されたスクリプトファイルが使用されている様子はありませんでした。

今回の解決方法もすべての環境には当てはまらないことは予めご了承ください。まず、今回は次の様なエラーで問題が発覚しました。

cannot be processed because an untrusted PHP zend engine extension is installed

ionCube PHP Encoder を使用しない素のスクリプトファイルであれば問題ないはずですが、強要することは出来ません。

少し調査して試した限りでは、php.ini で eaccelerator.so をコメントアウトして Apache を再起動することで参照は可能となりました。

;extension = eaccelerator.so

ただし、これでは消極的な対処療法に過ぎません。さらに模索したところ、ふと思いついて ionCube PHP Encoder : ローダーのダウンロード から改めてファイルをダウンロードして展開したところ、新旧でファイルサイズが異なることに気が付きました。

新 : -rwxr-xr-x  1 root  wheel   978440 Jun 26 20:56 ioncube_loader_fre_5.2.so
旧 : -rwxr-xr-x  1 root  wheel   978336 Jun  6  2011 ioncube_loader_fre_5.2.so

新しいファイルに差し替えた場合は eaccelerator.so をコメントアウトせずに、正常に起動して参照出来ることが確認出来ました。

phpinfo() で確認出来るバージョンは

新 : 4.2.2
旧 : 4.0.9

でした。

ソースが公開されていないプログラムの場合は修正のしようがありません。その場合は新旧のバージョンに差し替えて動作する、あるいは安定性が増すことがありますが、その典型でした。

Random Select

アンガス CAB 肩ロースステーキ 300g (1)
いきなり ! ステーキ (ワイルドハンバーグ 300g) が想像以上に美味しかったので、再び訪れました。この日はオフィスそばの小川町店を訪れましたが、卓上に見慣れないメニュー "アンガス C
豆カレー (ルー大盛り, 辛さ 70 倍)
前回の投稿 カリーライス専門店 エチオピア 本店 (No. 12 – 豆カレー 辛さ 50 倍) よりほぼ 1 年ぶりとなりました。その後 3 回程訪れた後は半年以上ブランクが開き、久しぶ
Drive Network Philosophy
バージョン隠蔽 (sendmail) に続いて、Apache での対応をご紹介しましょう。ServerSignature (httpd.conf)ServerSignature OffErrorDoc
手打ち生麺 沖縄そば定食
以前から興味があった "手打ち生麺 沖縄そば定食" を試してみようと突然思い立ち、1 週間ぶりに訪れました。うちなぁ料理と古酒家 ニライカナイ (ソーキそばセット) で投稿した 0
季節の京のお昼ごはん
そろそろ次回の沖縄出張が近づいてきました。以前訪れて掲載していないお店のうち、沖縄支店から徒歩でも行ける距離に mati-cafe (マティカフェ) という、一見カフェに見えるけどランチも良い感じのお
ちゃんぷる?そば (1)
沖縄本島 (No. 49 – 波ぬ花) の続きです。沖縄入り 3 日目からは会社関連の友達と出かける予定を立てていました。私以外はうちなんちゅですが、私しか行ったことのない久高島を訪れます
東崎展望台 (2)
与那国島 (No. 11 – 海底遺跡) の続きです。朝食は滞在している 旅の館 阿檀 でいただいています。その際 "昨日はどこを周りましたか ?" という話になり、西
つけ麺 (中) + 薬味ねぎ
三田製麺所 (ちょこっと野菜) から 1 年近く時間が空きましたが、久しぶりに 三田製麺所 を訪れました。消費税率の変更に伴う金額変更以外、特にメニューに変わった様子もありません。トッピングは、チャー
iPhone 6 Plus (Gold)
iPhone 6 Plus (自動大文字入力・自動修正 オフ) の続きです。ARROWS X F-10D (No. 1) では消しても消してもよみがえるゾンビアプリが多いので、頻繁にアプリ (プロセス
高江洲そば
沖縄出張 (No. 3 – 高江洲そば) の続きです。高江洲そば は店舗移転のため 2013/05/20 より休業し、2013/06/10 に新店舗をオープンしたそうです。そのため前回 S
Valid HTML5 Valid CSS3 Another HTML Lint