.htaccessでPHPの設定を追加したい場合に、php.iniで記述されているinclude_pathを活かしつつ追加できるような記述はありませんか?

シェルでいう
PATH=$PATH:/home/hoge
のような記述です。

回答の条件
  • URL必須
  • 1人3回まで
  • 登録:2006/11/06 16:20:07
  • 終了:2006/11/13 16:25:05

回答(2件)

id:kakicg No.1

kakicg回答回数44ベストアンサー獲得回数32006/11/07 10:57:57

ポイント35pt

PHPのコード内で直接指定出来ます。

$path = ini_get("include_path");
$path .= ":";
$path .= "<追加したいパス>";
ini_set("include_path",$path);

http://search.net-newbie.com/php/

id:P-mako

共通でインクルードするコードで記述することになるんですね。

.htaccessファイルの記述では不可能でしょうか?

2006/11/07 12:04:09
id:kakicg No.2

kakicg回答回数44ベストアンサー獲得回数32006/11/07 17:10:19

ポイント35pt

質問の意味を取り違えていましたか?目的はPHPから参照するインクルードパスを追加することですよね?

.htaccessではなくphp.iniを任意の場所に置くというのではダメですか?

include_path = もとのパス:追加のパス

http://q.hatena.ne.jp/

id:P-mako

根本の設定(include_path以外も)を継承しつつ、それを意識せずにスポットで設定追加したいだけなので、php.iniを個別に用意するのも、少し希望と違います。

.htaccessでは無理なんですかね。

2006/11/08 16:08:46
  • id:hideblo
    php_value include_path ".:path_hoge"

    で書けます。
    たぶん、もう必要ないでしょうが、この書き方を忘れてて調べたらこのページを見つけたので(^^;

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません