• 締切済み

PEAR

とある2つのレンタルサーバーにPEARのライブラリとphpファイルをアップしました。 1つのサーバーはphpファイルにアクセスすると正常に動きます。 しかしもう1つのサーバーはphpファイルにアクセスするとエラーを返してきます。 まったく同じライブラリ、phpファイル、同じ条件でアップしたのに なぜ動作に違いが出るのでしょうか。

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

PHP5.4以降大きく下位互換がけずられたため とくにPEARではエラーが大量に出るようになっています。 http://php.net/manual/ja/migration54.incompatible.php とりあえず error_reportingでE_STRICTをはじいてください

  • agunuz
  • ベストアンサー率65% (288/438)
回答No.1

「同じ条件」ということは、2つのレンタルサーバはphpのバージョンも同じですか?(PEARライブラリには最新のバージョンのphpではWarningを吐くものがあります)。error_reportingの設定(php.ini)も同一ですか? >phpファイルにアクセスするとエラーを返してきます。 せめて「どういうエラーが返るのか」を提示してください。

関連するQ&A