2017-10-22 20 views
0

どのようにして私のPHPで "require"関数内のアドレスを修正できますか?それはトラブルシューティングとエラーを言って:require - そのようなファイルやディレクトリはありません

警告:(..)ストリームを開くことができませんでした:そのようなファイルやディレクトリはありません。 the error i get on the browser.

this is my folder structure ファイル「db_connection.phpは」完璧に正常に動作します - それは「app_config.phpを」持っている - >必要ですが、私は「register_user.php」で「db_connect.php」を必要とするとき、私はこのすべてのエラーを取得しますそしてアドレスは、登録ユーザーのPHPファイルが含まれてい

this is the file tree

register_user.php file contents.

...一致しない

には "../../../app_configuration/db_connect/db_connection.php"が必要です。

db_connectionの内容が「../../app_configurations/definitions/app_config.php」を

必要とされています。

db_connection.php

+0

パスの参照が正しくありません。ツリーレイアウトとPHPファイルの内容(少なくともrequire()/ include()文)を投稿してください。 – Wranorn

+0

投稿を編集しました。エラーは、db_connectを "include"または "require"しようとすると発生します。私はdb_connectの内部に必要なapp_configを持っているときにエラーがdb_connectファイルに戻ります。 –

+0

OKスクリーンショットでは動作しませんが、Edgarの回答を見てください。 – Wranorn

答えて

1

../../ステートメントを使用しないでください。

代わりにinclude $_SERVER['DOCUMENT_ROOT'].'/assets/app_configuration/db_connection/db_connection.php'を使用してください。

関連する問題