いつもお世話になっております。
211230.phpにheader.phpのファイルをインクルードしたいのですが、上手くいきません。
.
├── includes
│ └── header.php <- これをインクルードしたい
├── sns
│ └── 202112
│ └── 211230.php <- イマココ
211230.phpでdirname(FILE)をechoすると下記が表示されます。
/var/www/hoge.com/public_html/sns/202112
試したこと
include "../../includes/header.php";
include "/var/www/hoge.com/public_html/includes/header.php";
require_once(dirname( FILE , 3).'includes/header.php');
require_once(dirname( FILE , 3).'/includes/header.php');
require_once(dirname( FILE , 2).'includes/header.php');
require_once(dirname( FILE , 2).'/includes/header.php');
require_once(dirname( FILE , 1).'includes/header.php');
require_once(dirname( FILE , 1).'/includes/header.php');
require_once("/var/www/hoge.com/public_html/includes/header.php");
require_once("hoge.com/includes/header.php");
require_once("/hoge.com/public_html/includes/header.php");
require_once("./".dirname( FILE , 3).'/includes/header.php');
require_once($_SERVER['DOCUMENT_ROOT']."/includes/header.php");
1つ上の階層はインクルードできますが、2つ以上上の階層だと500エラーが出るので絶対パスで参照すべく色々やりましたが未だインクルードできずです。
識者の方、アドバイスいただけると幸いです。
よろしくお願いいたします。」
回答1件
あなたの回答
tips
プレビュー