-1
リモートのmysqlサーバにローカルに接続しようとしましたが、ページを実行しようとするとページが空白になります。mysqlに接続しようとしているのに空白の画面が表示される
<?php
$hostname="xx.xx.xx.xxx";// Remote database server Domain name.
$username="boss";// as specified in the GRANT command at that server.
$password="TempPass12";// as specified in the GRANT command at that server.
$dbname="questions";// Database name at the database server.
$conn = mysqli($hostname, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";
?>
死の白い画面:エラーチェック\表示がオフで、エラーを表示するにはそれらをオンにします。 PHPページの最上部に次の行を追加します: 'ini_set( 'display_errors'、 'On'); ini_set( 'html_errors'、0); error_reporting(-1); ' –
ユーザ' boss'がリモート接続を使用する権限があるかどうかチェックしましたか?また、mysqlサーバがどのIPにバインドされているかを確認します。 – bansi
@Dagon sugesstion..in if条件で 'if(!$ conn || $ conn-> connect_error)' –