Web Lokal database online


Status
Not open for further replies.

dhyhost

Web Hosting Service
The Warrior
Verified Provider
iya, coba kontak supportnya aja, tp klo ipnya dinamis sebenarnya ini yg bkin high risk sih,
 

pluto01

Hosting Guru
The Warrior
Verified Provider
1. Pastikan diperbolehkan remote database,
2. Dicoba allowed IP publicnya mas dari sisi server hostingnya,
3. Biasanya jika remote database ini kita ada deklarasikan portnya 3306
4. Test, coba dari PC lokasi telnet IP-server 3306 listen ga? Jika listen harusnya bisa jika ga listen berarti perlu hubungi hosternya
 

Azuansyah

Poster 2.0
all : sudah kontak provider katanya sudah di buka, tapi tetep tidak bisa :(

aplikasi sales Tuan.
jadi rencananya program akunting yang di lokal (Dekstop/offline) bisa ngambil data yang di inputkan sales (Web), dan sebaliknya program yg online (Web) bisa ambil data yang di offline

tanpa export/import
 

Azuansyah

Poster 2.0
1. Pastikan diperbolehkan remote database,
2. Dicoba allowed IP publicnya mas dari sisi server hostingnya,
3. Biasanya jika remote database ini kita ada deklarasikan portnya 3306
4. Test, coba dari PC lokasi telnet IP-server 3306 listen ga? Jika listen harusnya bisa jika ga listen berarti perlu hubungi hosternya

2. cara allowed gmn ya mas.? hehehe, maksutnya Add Access Host.? sudah saya tambah kan % biar semua ip bisa konek
3. maksutnya koneksi database (koneksi.php) di kasih port.?
 

antochoy

Expert 1.0
Verified Provider
kalo dari provider sudah dibuka ,
harusnya dari cpanel tinggal Add Access Host % sudah bisa konek

btw mas, pake mysql connect yang lebih baru ah...
mysql_connect kan uda Deprecated mas...

coba pake mysqi atau pdo mas:

PHP:
$mysqli = new mysqli($host, $user, $password, $dbname);
if ($mysqli->connect_errno) {
echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error;
}else{
echo "Successs connected";
}


PHP:
try{
    $conn    = new PDO("mysql:host=$host;dbname=$dbname", $username, $password);
    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    return $conn;
}catch (PDOException $e){
    echo "ERROR CONNECTIONF : " . $e->getMessage();
}
 

Azuansyah

Poster 2.0
kalo dari provider sudah dibuka ,
harusnya dari cpanel tinggal Add Access Host % sudah bisa konek

btw mas, pake mysql connect yang lebih baru ah...
mysql_connect kan uda Deprecated mas...

coba pake mysqi atau pdo mas:

PHP:
$mysqli = new mysqli($host, $user, $password, $dbname);
if ($mysqli->connect_errno) {
echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error;
}else{
echo "Successs connected";
}


PHP:
try{
    $conn    = new PDO("mysql:host=$host;dbname=$dbname", $username, $password);
    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    return $conn;
}catch (PDOException $e){
    echo "ERROR CONNECTIONF : " . $e->getMessage();
}

ampun Tuan masih, ngga bisa :(
 

Attachments

  • Screenshot_4.png
    Screenshot_4.png
    190.1 KB · Views: 6
Status
Not open for further replies.

Top