給与システムの仕事をしています。localhost (xampp) ではすべて正常に動作していますが、ionos ホスティングにアップロードすると、管理者ログイン ページが正常に読み込まれますが、ユーザー名とパスワードを入力すると、「接続に失敗しました: そのようなファイルまたはディレクトリはありません」と表示されます。
データベース名: dbs4868780
コードは次のとおりです。
<?php
$conn = new mysqli('localhost', 'root', '', 'xxxxxxxxx');
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
?>
編集:
試してみましたが、それでも同じエラーが発生します。
また、ionos が提供する PHP コードを使用して DB を接続しようとしましたが、「接続に失敗しました。ファイルまたはディレクトリが見つかりません」というメッセージが引き続き表示されます。
これがionosのphpコードです:
<?php
$host_name = 'db5005797255.hosting-data.io';
$database = 'dbs4868780';
$user_name = 'xxxxxxxxx';
$password = 'xxxxxxxxxxxxxxxxxxxx';
$link = new mysqli($host_name, $user_name, $password, $database);
if ($link->connect_error) {
die('<p>Failed to connect to MySQL: '. $link->connect_error .'</p>');
} else {
echo '<p>Connection to MySQL server successfully established.</p>';
}
?>