require_once("");
PHP で関数を使用しようとしていますが、使用するたびにサーバー エラーが発生します。ファイル ディレクトリを何度も確認し、この php コードをコーディングするときにビデオ チュートリアルに従っているため、正しいパスを使用していることはわかっています。このサーバーエラーが発生する理由について何か考えはありますか?
<?php
require_once("../../includes/session.php");
?>
この関数を呼び出すページは、フォルダーを共有するフォルダーにありますsession.php
。それが理にかなっていれば、2 つのサブフォルダーから離れています。
このファイルはindex.php
、 にありますpublic/admin
。このページ呼び出しrequire_once
は にpublic/admin/index.php
あり、両者が共有するフォルダは ですphoto_gallery
。
エラーは次のとおりです: HTTP エラー 500 (内部サーバー エラー): サーバーが要求を実行しようとしているときに、予期しない状況が発生しました。
私が行ったすべてのデバッグは、require_once を呼び出す前と require_once の後、および何も出力されなかった後に hello を投稿したときに、hello ステートメントをエコーすることです。
これは、エラー ログを確認したときに表示されるエラーです。
[08-Aug-2012 11:01:04] PHP 解析エラー: 構文エラー、予期しない '{' /home3/visittom/public_html/photo_gallery/includes/session.php の 47 行目