Mengapa Virtualhost Tempatan Saya Tidak Boleh Bersambung ke Pelayan MySQL Jauh Saya (Ralat 10060)?

DDD
Lepaskan: 2024-11-20 11:30:02
asal
802 orang telah melayarinya

Why Can't My Local Virtualhost Connect to My Remote MySQL Server (Error 10060)?

Tidak Dapat Menyambung ke Pelayan MySQL Jauh daripada Hos Maya Setempat

Apabila cuba menyambung ke pelayan MySQL jauh dari hos maya mesin tempatan, pengguna mungkin menemui mesej ralat "Tidak dapat menyambung ke pelayan MySQL pada 'xxx.xxx.xxx.xxx' (10060)." Isu ini boleh timbul walaupun berjaya menyambung apabila memuat naik fail PHP ke pelayan.

Penyelesaian:

Untuk menyelesaikan ralat ini, dua isu utama mesti ditangani:

  1. Konfigurasi Firewall: Pastikan firewall pada pelayan dikonfigurasikan untuk membenarkan sambungan masuk pada port 3306. Port ini digunakan oleh MySQL untuk komunikasi.
  2. Pengguna MySQL Kebenaran: Buat pengguna dalam MySQL yang diberikan kebenaran untuk menyambung daripada '%'. Ini membolehkan pengguna menyambung daripada mana-mana hos, termasuk hos maya tempatan. Rujuk manual MySQL untuk arahan khusus tentang penciptaan pengguna dan pemberian kebenaran.

Setelah kedua-dua langkah ini dilaksanakan, isu tidak dapat menyambung harus diselesaikan.

Atas ialah kandungan terperinci Mengapa Virtualhost Tempatan Saya Tidak Boleh Bersambung ke Pelayan MySQL Jauh Saya (Ralat 10060)?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan