Menyelesaikan "Mysql Tiada sambungan boleh dibuat kerana mesin sasaran secara aktif menolaknya" Ralat
Walaupun meneliti isu yang sama, masih tidak jelas mengapa skrip PHP anda menghadapi ralat "Tiada sambungan boleh dibuat kerana mesin sasaran secara aktif menolaknya." Tidak seperti orang lain yang menghadapi masalah dengan kata laluan terlupa atau sekatan tembok api, situasi anda mencadangkan punca yang berbeza.
Memeriksa kod anda, yang cuba menyambung ke pangkalan data jauh di .nf.biz, ternyata pelayan MySQL anda pada masa ini dikonfigurasikan untuk hanya menerima sambungan melalui soket *nix atau dari alamat localhost.
Untuk menyelesaikan isu ini, ubah suai fail konfigurasi my.cnf (biasanya terletak dalam /etc/mysql/my.cnf untuk Ubuntu ). Buat perubahan berikut:
Simpan perubahan dan mulakan semula MySQL.
Walau bagaimanapun, adalah penting untuk ambil perhatian bahawa dengan mendedahkan pelayan MySQL anda kepada Internet awam, anda mungkin secara tidak sengaja membenarkan sambungan daripada pengguna berniat jahat. Pertimbangkan untuk melaksanakan langkah keselamatan tambahan untuk melindungi pangkalan data anda.
Atas ialah kandungan terperinci Bagaimana Saya Membetulkan \'Tiada sambungan boleh dibuat kerana mesin sasaran secara aktif menolaknya\' Ralat MySQL pada Pelayan Jauh?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!