私の新しいシステムの最後の詳細を誰かが助けることができます。私はファイルとクラスをインクルードしようとしているいくつかのPHPコードファイル参照でレンガの壁に当たっています。私は、SMTP電子メールを送信するためにPear Mailを使用するスクリプトを持っています。これは、UNIXサーバー上の私のサーバーサービスで、私のpublic_htmlディレクトリで何年間も正常に動作しています。私は、このスクリプトのコピーを、私のpublic_HTMLディレクトリのinstructorappsという別のディレクトリに持っていて、それを1階層上に移動すると壊れてしまいました。それは明らかであるエラーからPHPコードによって処理されたインクルードパスで参照ファイル:PHPでのパスを1つのディレクトリで動作しないようにする
$path = "/home/thebrigh/php";
set_include_path(get_include_path() . PATH_SEPARATOR . $path);
require_once ('../php/Mail.php');
これはpublic_htmlディレクトリで動作するコードであり、私はそれを動作させるために、物事の多くの組み合わせを試してみました1レベルアップ。/usr/lib/php:/ home/thebrigh/phpを作業ファイルに置き換えます:/ usr/lib/php:/ usr/local/lib/php:/ home/thebrigh/php非稼働のもの。それは中間のビット/ usr/local/lib/phpです:私は問題を引き起こしていると思いますが、私はそれを取り除くことはできません。
多くのおかげ コリン・
@colin行う - なぜ答えを受け入れませんの? –