- 【PHP】下らねぇ質問はここに書き込みやがれ 6 [無断転載禁止]©2ch.net
559 :デフォルトの名無しさん[sage]:2016/07/02(土) 16:19:08.15 ID:Rb2LkFYj - ドキュメントルートではなくサーバーのルートからファイルをincludeする書き方を教えて下さい。
/home/user1/public_html/test1.php から /home/test2.php をincludeするのは include('/home/test2.php'); と書けば出来ました。 /varなどでも同じように可能でしたが、 /test2.php include('/test2.php'); や /test_dir/test2.php include('/test_dir/test2.php'); などのルート直下にファイルやディレクトリを作った場合はなぜか上手くinclude出来ません。 どのように記述すればinclude出来ますでしょうか?
|
- 【PHP】下らねぇ質問はここに書き込みやがれ 6 [無断転載禁止]©2ch.net
561 :デフォルトの名無しさん[sage]:2016/07/02(土) 17:37:34.03 ID:Rb2LkFYj - >>560
ありがとうございます。 ドキュメントルートを出したのは念の為です。 ルートのパーミッションを弄るのは怖いので諦めて/homeに設置しようと思います。
|
- 【PHP】下らねぇ質問はここに書き込みやがれ 6 [無断転載禁止]©2ch.net
564 :デフォルトの名無しさん[sage]:2016/07/02(土) 20:11:16.72 ID:Rb2LkFYj - anyenv(phpenv)をrootでインストールしたら.anyenvがルート直下に出来てしまったのでinclude_pathをどうしたものかと悩んでいました。
php.ini ▼ include_path = ".:~/.anyenv/envs/phpenv/versions/7.0.8/composer" /home/user1/public_html/test.php ▼ include('vendor/autoload.php'); ↑ これだと動かないので。
|