質問: PHPのrequireを使って外部ファイルを読み込み、取得したいです。 以下の簡単なコードでは読み込めました。(ファイル1) 本体のサイトで同じように記述すると何故か読み込まれませんでした。 検索して絶対パスと相対パスの問題かと思い、sample.php内に記述して絶対パスを取得(/xxx/yyyy/sample.php)して再度記述(ファイル2)してもダメでした。 詳しいかたいましたらお願いします。 (ファイル1) ``` require('./sample.php'); ?> ``` (ファイル2) ``` ..... オススメ オススメ require("/xxx/yyyy/sample.php"); ?> ```
回答: 色々コード編集している内にPHPエラーが表示され無事解決しました。 今回デバックエラーのコード(以下)をコメントアウトしていたことが原因でした。 (本番環境からのコピペベースで記述していたためです。) PHPので絶対パス取得、 require("/xxx/yyyy/sample.php"); ?>の読み込みは問題なかったです。 ini_set('display_errors', 1); error_reporting(E_ALL);