sql >> データベース >  >> RDS >> Mysql

phpインクルードエラーがパスを見つけられません

    そのファイルへのパスは明らかに正しくありません。これは通常、ファイルへの相対パスを使用してから、ファイルを別のディレクトリに配置し始めるときに発生します。この問題を回避するには、ファイルへの完全なシステムパスを使用する必要があります:

    include("/path/from/root/to/inc/db.php"); 
    

    一般的に行うことは、Webファイルへのルートパスを定義する変数または定数を定義することです。そうすれば、変更された場合(つまり、ホストを変更した場合)、1か所で変更するだけで済みます。

    構成ファイル内:

    define('ROOT_PATH', '/path/from/root/to/');
    

    PHPファイル内;

    include(ROOT_PATH . "inc/db.php"); 
    



    1. 列dbo、ユーザー定義関数、または集計dbo.Splitfnが見つからないか、名前があいまいです

    2. SELECT GROUP BYを挿入:式エラーよりも多くのターゲット列

    3. 列データの更新でPostgresエラーが発生しました

    4. JavaをMySQLデータベースに接続します