Choose Category

Memperbaiki YUM error

Written by Qwords.com on February 18, 2009 – 6:16 am

Terkadang 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 pm

Tutorial 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 pm

Layanan hosting Qwords.com telah mendukung penggunaan handset blackberry untuk menarik email. Cara penggunaannya pun mudah. Login Awal 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 Setup Email Kolom email akan muncul, pastikan anda telah membuat email yang valid dalam account Cpanel anda Masukkan Email Detail Masukkan email anda, dan password email anda. Setelah sukses, maka akan keluar popup seperti berikut Sukses 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 »