0

ホストされた Web サイトで PEAR を使用しており、MDB2 パッケージを使用したいと考えています。Web 上のすべてのサイトは、MDB2 パッケージをrequire('MDB2.php'). 悲しいことに、私の Web ホストはメインPEAR.phpファイルの場所しか提供しません。

PEARしかし、PEAR パッケージをファイル名で具体的にインクルードするのではなく、いくつかの静的関数を呼び出してグローバル クラスを使用してインクルードする方法を覚えていると思います。悲しいことに、ドキュメントを何度も読み、解決策を見つけるのに役立つキーワードのすべての組み合わせを Google で検索しようとしましたが、見つかりませんでした。
それで、これは可能ですか?? もしそうなら、どうすればいいですか??

どうもありがとう、私は今何時間も探していました:(

スティーブン

4

1 に答える 1

1

いいえ、PEAR クラスを介して pear パッケージをロードすることはできません。

pear パッケージをインクルードする唯一の公式な方法は、require/includeを使用したいファイルにすることです:

require_once 'MDB2.php';

また、Web ホストにはおそらく MDB2 がインストールされていないため、自分で出荷する必要があります。共有ホストへのインストールのマニュアルを参照してください。

于 2012-05-21T13:14:32.447 に答える