私はApache(PHP付き)とMySQLを自分のRaspberry Piにインストールして実行しています。私はPHPで簡単なテストをしましたが、うまくいくようです。 MySQLは、端末、さらには別のコンピュータから完全に動作しています。私は、私が見るすべてが「接続」されて自分のWebブラウザでこのページに移動するときしかしlocalhostに接続できませんPHPを使用したMySQLサーバー
<?php
echo("Connecting");
$connection = new mysqli("127.0.0.1", "admin", "password", "test");
if ($connection->connect_error) {
die("Connection error");
}
echo("Connection successful");
?>
:
私はこのPHPファイルを作りました。接続コマンドをコメントアウトすると、ブラウザーに「Connection Connection successful」と表示されます。PHPコードが実行を停止するか、接続コマンドでハングするようです。
私はこの奇妙な行動をしている理由は何ですか?私はあなたが
をlocalhostに
if ($connection->connect_error) {
echo "Connection error";
}else{
echo "Connection successful";
}
コピーペーストエラーの最後に括弧がありませんか? –
ああ、おっと...私はそれを編集します。 – Jyclop
die($ connection-> connect_error);を使用します。エラーメッセージを確認してください –