申し訳ありませんが、これは他の場所では尋ねられていますが、私は見たことがありません。localhostにアクセスするためのサイトを取得しようとしました:localhost
PHPでコード化してMySQLを使う方法を学ぶためにデータベースシステムをセットアップしようとしていますが、いくつか問題があります。私はXAMPPを使用しています。Windows 10マシンを使用しているため、ローカルホストのデフォルトポートはSkype用に予約されていたので、代わりにポート9030を使用するようにすべて設定しました。すべては、(ローカルの)データベースに接続しようとするPHPコードを実行しようとするまで機能します(たとえば、新しいユーザーをデータベースに追加するための新しいタイプのフォームを作成します)。情報を送信すると、ページは読み込まれず、(Chrome)ウィンドウの下部にある読み込み通知機能に「localhostの待機中」と表示されます。これは、プログラムが9030ではなくポート80にアクセスしようとしていることを意味していると仮定しています。このプログラムは、最初にポートの問題がないXPマシン上で自分のサーバーを実行している親戚のコンピュータでうまく動作し、プログラムはデータベースを扱うことを試みるまでサイトで正常に動作します。 これを修正するには何が必要ですか?
作る「私は、これは私のプログラムがポート80の代わりに9030にアクセスしようとしていることを意味と仮定しています」 - これらの事を前提としないでください。それらをテストしてください。ブラウザの開発者ツールの[ネットワーク]タブを見てください。要求されているURLを見てください。 – Quentin
あなたはそれがSkypeで、IISではないと確信していますか? – AbraCadaver
コマンドラインで「netstat -ano」を実行し、誰がどのポートをリッスンしているかを確認します。 PIDが表示され、タスクマネージャを使用してPIDが識別されます。 localhostまたは127.0.0.1を使用して、ターミナル経由でmysqlに接続できますか?あなたのPHPスクリプトで127.0.0.1としてmysqlホストを変更してみてください。 –