Articles Comments

{ Berbagi, Menulis, Dan Mengajar } Ilmu… » 7. Operating System

SERVER CHECK PHP By ARIP

<? /* Fungsi untuk mengecek beberapa kondisi server. Jika ada yang tidak beres, akan mengirim sms ke admin. arif@ptpn-11.com 25/04/2012 */ $host = ‘localhost'; $user = ‘gammu'; $pass = ‘gammu132′; $db_name = ‘gammu'; $link = mysql_connect($host, $user, $pass); mysql_select_db($db_name, $link); $admin = array( “arif” => ‘081332218352’, “nofry” => ‘08563532669’, ); $spaceHD = getSpaceHD(); if ($spaceHD) kirimSMS($spaceHD); function kirimSMS($text){ $valuesnya = ”; global $admin; foreach ($admin as $i => $value) $valuesnya .= “(‘$value’, ‘$text’, ‘Gammu’),”; $values = rtrim($valuesnya, ‘,’); $query = “INSERT INTO outbox(DestinationNumber, TextDecoded, CreatorID) VALUES $values”; $hasil = mysql_query($query); } function getSpaceHD(){ $output = shell_exec(‘df -h’); $result = str_replace(array(“\r\n”, “\r”, “\n”), ” “,$output); $datapisah = explode(” “,$result); $hasil = ”; foreach ($datapisah as $i => $value) { if (substr($value, -1) == ‘%’) { if (substr($value, 0, -1) > 80) { $hasil .= $value.’ ‘; $hasil .= $datapisah[$i+1].’\n'; } } } if ($hasil <> ”) { $ket = “Hard Disk server penuh, harap segera dipindah. \n”.$hasil.'{SMS Server NXI}'; return $ket; } else return false; } function getMemHD(){ $output = shell_exec(‘df -h’); $result = str_replace(array(“\r\n”, “\r”, “\n”), ” “,$output); $datapisah = explode(” “,$result); $hasil = … Read entire article »

Filed under: 7. Operating System

Script Bekap DataBase

root@Main-Ras-Server:~# crontab -l # m h  dom mon dow   command */5 * * * * /usr/sbin/ntpdate id.pool.ntp.org  > /dev/null #*/1 * * * * /etc/init.d/mysql restart 00 00 * * * /bin/sh /home/bekap_data/dbbackup.sh > /dev/null @hourly /usr/bin/php /home/arif/noc.php > /dev/null root@Main-Ras-Server:~# cat  /home/bekap_data/dbbackup.sh #!/bin/bash tgl=`date “+%d%m%Y”`; mkdir /home/bekap_data/db/$tgl sqldir=/home/bekap_data/db/$tgl; dbhost=localhost user=root pass=’rahasiakita’ database=” information_schema forumDB kvaweb mysql pajak ptpn11_map ptpn11wp ptpn11wp_old ptpn2010 revitalisasi2 t89607_eproc t89607_ptpn t89607_sipgut webptpn11 aruskas forumDB hutangpiutang” for db in $database; do v_name=$db”_”$tgl.sql; mysqldump -u$user -h$dbhost -p$pass $db –skip-lock-tables –force > $sqldir/$v_name; done exit 0 — End Script … Read entire article »

Filed under: 7. Operating System

Radio Online Indonesia

http://radioindonesia.info/ … Read entire article »

Filed under: 7. Operating System

Contoh Programming C di LINUX

\\192.168.1.1\dms\Ebook … Read entire article »

Filed under: 7. Operating System

Function set_magic_quotes_runtime() is deprecated (CI)

Tanggal 7 April 2010 tiba-tiba aplikasi salah satu client saya tidak jalan dengan baik di karenakan ada beberapa error. Setelah dianalisa ternyata server hosting telah mengUpgrade PHP ke versi 5.3.2. Eror yang muncul seperti ini : ## A PHP Error was encountered Severity: 8192 Message: Function set_magic_quotes_runtime() is deprecated Filename: codeigniter/CodeIgniter.php Line Number: 60 Error tersebut dikarena fungsi yang di sebut tidak dapat dibaca karena fungsi tersebut tidak lagi digunakan pada PHP versi 5.3.2. Saya juga lupa-lupa ingat Framework Codeigniter yang saya gunakan versi berapa. Solusi : saya langsung upgrade Codeigniter  Versi 1.7.2 Cara Upgrade ke Codeigniter versi 1.7.2 : Download source Codeigniter versi 1.7.2 Extract file Zip Codeigniter (ci) terbaru. Upload folder yang ada didalam system ci terbaru, sbb: * system/codeigniter * system/database * system/helpers * system/language * system/libraries Sebelum di timpa dengan yang baru, lebih baik aplikasi dan datanya di backup terlebih dahulu Setelah upgrade ci dengan versi … Read entire article »

Filed under: 7. Operating System

Tutorial Exec

http://www.yolinux.com/TUTORIALS/ForkExecProcesses.html … Read entire article »

Filed under: 7. Operating System

Installasi Gammu 1.31 on debian Linux ..Squeeze

install Gammu … Read entire article »

Filed under: 7. Operating System

Installing Gammu (SMS Gateway) pada Linux

Installing Gammu (SMS Gateway) pada Linux Gammu adalah sebuah software gratis (open source) yang dapat mengolah dan mengontrol pesan dari modem GSM atau pun HP, sehingga software Gammu bisa digunakan dan diaplikasikan menjadi sms gateway. Daftar telepon dan modem yang didukung oleh Gammu bisa dilihat di database Gammu. … Read entire article »

Filed under: 7. Operating System

Gammu MYSQL di Windows

Membuat SMS Gateway dengan Gammu dan Wavecom Fastrack M1306B Merasa terusik dengan kedatangan Modem Wavecom Fastrack M1306B yang barusan dibeli, hari ini menjelang malam 1 Suro pengen utak utik piranti tersebut. Awalnya ada beberapa kendala ketika saya jalankan di Windows dan Linux. Setelah dipelajari dengan melihat error yang ada ketemulah satu persatu jawaban tersebut. Berikut rangkuman yang saya peroleh dari internet juga, saya sederhanakan sesuai dengan kasus yang saya kerjakan. Tutorial ini sudah saya coba dibeberapa Sistem Operasi untuk melihat kesetabilan dari aplikasi yang dibangun dan untuk menguji device yang digunakan. Daftar sistem Operasi teruji antara lain : Windows XP, Windows 7 dan Linux Distro Ubuntu 10.04. … Read entire article »

Filed under: 7. Operating System

Gammu 1.30 di WINDOWS

Setelah ngubek-ngubek nyari di google, tanya sana sini, baca blog sana sini, baca help, baca situs resminya, akhirnya bisa juga melakukan instalasi gammu, karena tiap versi memiliki command yang berbeda-beda. Apa sih gammu itu? aplikasi yang digunakan untuk mengontrol fungsi-fungsi yang ada di Handphone (kurang lebih ) lengkapnya di http://en.wikipedia.org/wiki/Gammu_(software) http://wammu.eu biasanya digunakan untuk SMS gateway. Kesimpulannya sebagai berikut : 1. Download Gammu di http://wammu.eu/download/ saya lebih suka download versi zip nya karena example(manual) nya lebih lengkap. 2. Extract di suatu folder. … Read entire article »

Filed under: 7. Operating System