0

ここでは log4php を使用していますが、require_once を使用すると get エラーが発生します。

$path = dirname(__FILE__) . '/../log4php';
set_include_path(get_include_path() . PATH_SEPARATOR . $path);
require_once 'Logger.php';

PHP Fatal error:  Class 'Logger' not found in /home/user/project/log4php/LoggerRoot.php on line 37.

すでに log4php フォルダーを include_path に追加しようとしており、log4php のフル パスを使用していますが、うまくいきません。実際、私はEclipseを使用しています.Eclipseでは、Ctrlキーを押しながらクリックしてLoggerクラスに移動できます。つまり、パスに問題はありません。

何か案が?

どうもありがとう〜


解決策:私が持っていたエラーについてはまだわかりませんが、このリンクから古い純粋な log4php ライブラリを使用したためのようです。2.3.0の新しいライブラリを使用するように変更した後、問題は解決しました。

4

0 に答える 0