私の Web サイト "1and1 Internet" には、PHP 5.2 で PEAR メールを使用している重要なスクリプトがいくつかあります。これは私のサーバーではないため、何がインストールされているかを制御することはできません。
彼らは最近、PHP 5.4 が利用可能になり、数か月以内に以前のバージョンを削除することを知らせる電子メールを私に送信しました。そこで、アカウント構成を切り替えて 5.4 でスクリプトを試してみたところ、失敗することがわかりました! 失敗は と のrequire_once
行にMail.php
ありMail/mime.php
ます。おそらく、それらが存在しないか見つからないためです。
からの出力を見ると、両方のバージョンにphpinfo()
同じ--with-pear
構成スイッチがあるように見えますが、5.4 では、 に関するセクションで PEAR と関係があることもわかり、Phar
Phar が何であるかわかりません!
とにかく、1and1 のサポートに問い合わせる前に、もっと具体的に試してみることはできますか? 幸いなことに、すべてが機能するまで、5.2 に戻すことができます。