Archive for February, 2009
Memperbaiki YUM error
Written by Qwords.com on February 18, 2009 – 6:16 amTerkadang YUM error
saat kita hendak mengupdate aplikasi atau modul pada server
pesan error yum sering seperti ini:
Loading “security” plugin
Loading “rhnplugin” plugin
rpmdb: Lock table is out of available locker entries
rpmdb: Unknown locker ID: e145
error: db4 error(22) from db->close: Invalid argument
error: cannot open Packages index using db3 – Cannot allocate memory (12)
error: cannot open Packages database in /var/lib/rpm
Traceback: File “/usr/bin/yum”, line 29, in ?
yummain.main(sys.argv[1:])
File “/usr/share/yum-cli/yummain.py”, line 85, in main
base.getOptionsConfig(args)
File “/usr/share/yum-cli/cli.py”, line 163, in getOptionsConfig
disabled_plugins=self.optparser._splitArg(opts.disableplugins))
File “/usr/lib/python2.4/site-packages/yum/__init__.py”, line 164, in _getConfig
self._conf =
Hal tersebut terjadi karena temporary locker entry pada saat RPM mengakses file database berkerley terisi dengan tabel hasil pencarian. jika terjadi pembatalan (control -C) terlalu sering pada proses RPM, issue ini akan sering muncul.
bagaimana cara mengatasinya ?
login sebagai root
buat backup /var/lib/rpm :
tar cvzf rpmdb-backup.tar.gz /var/lib/rpm
hapus Berkeley database :
rm /var/lib/rpm/__db.00*
rebuild database rpm
rpm --rebuilddb
dan check rpm database untuk meyakinkan bahwa itu berjalan OK
rpm -qa | sort
Posted in Server | No Comments »
Membuat Koneksi PHP ke MySQL
Written by Qwords.com on February 4, 2009 – 4:42 pmTutorial ini dibuat untuk melengkapi tutorial sebelumnya, membuat MySQL database menggunakan Cpanel
Terdapat 4 Tahapan dalam pembuatan Script PHP MySQL ini
1.Pembuatan Koneksi PHP ke MySQL
2.Pembuatan Tabel MySQL
3.Memasukkan data pada tabel MySQL
4.Menampilkan data dari MySQL
Pertama-tama kita akan membuat script koneksi PHP ke MySQL
<?php
$hostmysql = “localhost”;
$username = “mysql_username”;
$password = “mysql_password”;
$database = “nama_database”;
$conn = mysql_connect(”$hostmysql”,”$username”,”$password”);
if (!$conn) die (”Gagal Melakukan Koneksi”);
mysql_select_db($database,$conn) or die (”Database Tidak Diketemukan di Server”); ? >
Untuk mempermudah, simpan file tersebut dengan nama connect.php , agar jika terdapat script PHP yang memerlukan untuk terkoneksi dengan database, dapat dengan mudah memanggilnya.
Penjelasan Script koneksi PHP ke MySQL:
a. mysql_connect dipergunakan untuk membuat koneksi menggunakan PHP ke server MySQL. Data untuk hostname, mysql username, dan password yang digunakan telah dideklarasikan oleh variabel $hostmysql, $username, $password.
Penulisannya pada script akan sama dengan:
mysql_connect(”localhost”,”username”,”password”);
b. mysql_select_db dipergunakan untuk memilih database yang akan digunakan.
c. if (!$conn) die (”Gagal Melakukan Koneksi”); jika terjadi kegagalan dalam melakukan koneksi (!$conn), maka akan muncul pesan kesalahan Gagal Melakukan Koneksi
Setelah itu kita akan membuat tabel MySQL
<?php include (”connect.php”);
mysql_query(”CREATE TABLE user (
namadpnVARCHAR(20),
namablkg VARCHAR(20),
negara VARCHAR(20))”); ?>
Penjelasan:
1. include (”connect.php”); kita gunakan untuk mengikutkan sebuah file (contoh file connect.php).
2. mysql_query
perintah ini memiliki format umum yakni ysql_query(string dari query).
Script dibawah ini dipergunakan untuk membuat tabel
<?php include (”connect.php”);
$insert = “INSERT INTO users (type,firstname,lastname)
VALUES (’User,’Budi’,’Utomo’)”;
mysql_query($insert) or die (”tidak dapat menulis pada tabel”);?>
Script dibawah ini dipergunakan untuk menampilkan data dari tabel
<?php include (”connect.php”);
$query = “SELECT * FROM user”;
$result = mysql_query($query);
$numrows = mysql_num_rows($result);
while($row = mysql_fetch_array($result)){
echo “Total: $numrows
”;
echo “Tipe: $row[type]
”;
echo “Nama Depan: $row[firstname]
”;
echo “Nama Belakang: $row[lastname]“;
} ?>
Posted in Help Manual | 10 Comments »
Konfigurasi Email untuk Handset Blackberry
Written by Qwords.com on February 4, 2009 – 4:14 pmLayanan hosting Qwords.com telah mendukung penggunaan handset blackberry untuk menarik email. Cara penggunaannya pun mudah.
Anda dapat login di http://operator.blackberry.com dimana operator = nama operator anda, semisal XL, Indosat, Telkomsel Setelah masuk, anda akan menemukan kolom untuk setup email
Kolom email akan muncul, pastikan anda telah membuat email yang valid dalam account Cpanel anda
Masukkan email anda, dan password email anda. Setelah sukses, maka akan keluar popup seperti berikut
Email anda akan segera masuk kedalam handset blackberry anda dalam waktu sekitar 20 menit setelah email konfirmasi masuk kedalam handset anda. Selamat mencoba
Posted in Tips | No Comments »