0

php.ini の現在のインクルード パスは次のとおりです。

include_path = “.:/usr/lib/php/pear”

ただし、次のフルパスでいくつかのファイルが見つかっているにもかかわらず、これは機能していません。

/usr/lib/php/pear/HTML/QuickForm2/Loader.php

例として、次を使用してこのファイルを require_once しようとすると、

require_once HTML/QuickForm2/Loader.php

ただし、これは機能しません.Apacheサーバーを再起動し、eincludeパスを変更して、他の愚かなことと一緒に最後に「/」を付けても、何も機能しないようです.

どこが間違っていますか?

ところで、私は XAMPP を使用していますが、私の PEAR ファイルは確実に /usr/lib/php/pear にインストールされています。なぜなら、このパスでターミナルから 100 万回も開いているからです。実際にすべてがそこにあることを確認してください。

4

1 に答える 1

0

php.iniの include_path を次のように変更して、問題を修正しました。

include_path = “.:/usr/lib/php/pear”

に:

include_path = '/usr/lib/php/pear'

同じ問題を抱えている他の人は、「.:」を削除したことに注意ください。 また、引用符を二重引用符(")から単一引用符(')に変更しました。

お役に立てれば。

于 2013-01-17T15:47:31.260 に答える