解決できない問題があります。
私は2つのファイルを持っています:conexion.php
そしてquery.php
このconexion.php
ファイルは、変数でデータベースへの接続を作成します$link
。コードは正常に動作します。
query.php ファイルは、作成された接続 ( $link
) を使用してデータベースにクエリを実行します。
私が使う:
include('conexion.php');
ファイルは同じディレクトリにあります。conexion.php コードを query.php にコピーすると正常に動作しますが、「include」または「require」を使用すると動作しません。
私は SVN を使用しているため、Apache で私の Web サイトを含むディレクトリは、SVN リポジトリのコピーへの「シンボリック リンク」です。ファイルを Apache の実際のディレクトリにコピーすると、ファイルは正常に機能しますが、SVN で作業する必要があります。
ここで、ディレクトリ構造について説明します。
Apache の Web サイト:/var/www/website/
SVN コピー:/home/svn/backend
シンボリックリンク:/var/www/website/backend --> /home/svn/backend
$> ls /home/svn/backend
conexion.php
query.php
http://localhost/website/backend