私は単純なサイトをローカルで開発しており、サーバーに展開する準備ができています。サイトはローカルで動作します。このサイトは MySql データベースから読み取り、Ubuntu サーバーにデプロイされています。必要なものはすべてインストールされています。
マイページの内容は次のとおりです。
include "Connection.php";
$db_handle = mysql_connect($server, $user_name, $password);
$db_found = mysql_select_db($database, $db_handle);
//code continues
Connection.php の内容は次のとおりです。
<?php
$user_name = "myuser";
$password = "123456";
$database = "results";
$server = "localhost";
?>
PhpMyAdmin を使用して、「results」データベースを作成し、「myuser」というユーザーにすべての権限を割り当てました。サイトに移動しようとすると、次のエラーが表示されます。
Access denied for user 'www-data'@'localhost' (using password: NO)
これにより、Web サイトが「Connection.php」ファイルを読み取っていないと思われます。私は正しいですか、どうすればこれを修正できますか? Web サイト フォルダなどのアクセス許可を変更する必要はありますか?