Selam,
web sitemden başka sitemin mysql bağlantısını yapmak istiyorum. Remote database uygulamalarını da deniyorum ama veritabanına bağlanamıyorum.
$db = new PDO('mysql:host=75.18.59.48;dbname=test_23', 'test_remote', 'sifresifre');
Bu kısımda hata var mı?
Bu arada cloudflare kullanıyorum. Cloudflare aktifken, domaini cloudflare yönlendirmiş durumdayken ip adresi ne yazmalıyım?
Plesk panel kullanıyorum.
Uzak mysql bağlantısı
11
●234
- 16-09-2023, 20:36:30"Allow remote connections from any host"Bybitter adlı üyeden alıntı: mesajı görüntüle
Seçili zaten hocam. - 16-09-2023, 20:38:26O halde yazdığınız kodda sorun yok. Cloudflare de etken değil bu durumda.buddy adlı üyeden alıntı: mesajı görüntüle
Farklı bir sorun olmalı diye düşünüyorum - 16-09-2023, 20:46:34
try { $db = new PDO("mysql:host=75.18.59.48;dbname=test_23", "test_remote", "sifresifre"); } catch ( PDOException $e ){ print $e->getMessage(); }Selamlar, Şu şekilde bağlanamazsa hata mesajı yazdırınız orada yazacaktır neden bağlanmadığı. Olmadı loglarınıza bakınız. Ayrıca bu kodu yazdığınız sunucunun IP adresini bağlanmaya çalıştığınız sunucuda izin vermelisiniz. - 16-09-2023, 20:55:00try catch kullanıyorum hocam. Connection timed out hatası veriyor çok uzun süre bekliyor. Aynı sorunu pc'de yüklü veritabanı yönetici programları da aynı hatayı veriyor.salimsevindik adlı üyeden alıntı: mesajı görüntüle
- 16-09-2023, 21:14:28SQL hostu nerede barınıyor, paylaşımlı bir kaynak mı VDS-Dedicated vb. mi; port firewallda ve MySQL'de aktif değil ondan bağlanmıyor.buddy adlı üyeden alıntı: mesajı görüntüle
- 16-09-2023, 21:15:53Paylaşımlı hosting kullanıyorsanız çoğu firma uzak mysql erişimini devre dışı bırakır
- 16-09-2023, 21:16:44aws lightsail kullanıyorum. hocam. paylaşımlı mı oluyor?ByHazerfen adlı üyeden alıntı: mesajı görüntüle