• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PEARを使ったメール送信でのincudeパスについて)

PEARを使ったメール送信でのincudeパスについて

このQ&Aのポイント
  • サーバーは某有名レンタルサーバーを用いています。ドキュメントルートの同階層にPEARディレクトリが配置されており、メール送信を行うPHPファイルも同じディレクトリに存在しています。しかし、Mail.phpとMail/Mail.phpをincludeする部分で処理が止まってしまいます。
  • Mail.phpとMail/Mail.phpは/a/b/PEARディレクトリ内に存在しています。includeパスが間違っているのでしょうか?
  • ご教示いただきたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • BellBell
  • ベストアンサー率54% (327/598)
回答No.1

set_include_pathを使うときは、必ずget_include_path()で、以前の設定を取得して、繋げた上で設定しなければなりません。 公式のオンラインマニュアルを見れば、その説明と使用方法(サンプルファイル)書かれているので、初めて使う関数を使う前に参照は必須です。 set_include_path(get_include_path() . PATH_SEPARATOR ."/hogehoge"); http://www.php.net/manual/ja/

参考URL:
http://www.php.net/manual/ja/
chibibichi
質問者

お礼

ありがとうございます。できました。

関連するQ&A