Doing, Learning, and Sharing

Try to be The Best

Dec
17
2009

Filter IP for Access Apache web server

To Filter IP for Access Apache Web Server, maybe U can Follow this syntac. Edit at httpd.conf

Alias /inprov/ "/www/docs/"

<Directory "/www/docs/">
#AllowOverride MultiViews Indexes
#Options none
Order allow,deny
#Allow from all
deny from 172\.16\.--> Black list IP with header 172.xx.xx.xx
Allow from 172\.36\. --> Allow access from IP with header 172.36.xx.xx
Allow from 127.0.0.1
Allow from localhost
Allow from 172.16.36.170

</Directory>

Try, and I hope this is very helpfull.

Dec
17
2009

PHP read CSV File and insert to Mysql DB

Simple code for read CSV File and insert into mysql database per rows.

following this code:

PHP:
  1. mysql_connect("localhost","root","admin");
  2.      mysql_select_db("contact");
  3.      $filename="data.csv";
  4.      $handle = fopen("$filename", "r");
  5.      while (($data = fgetcsv($handle, 1000, ",")) !== FALSE)
  6.      {
  7.        $import="INSERT into all_number(Name,Adress,Code) values('$data[0]','$data[1]','$data[2]')";
  8.        mysql_query($import) or die(mysql_error());
  9.       }
  10.      }
  11.      fclose($handle);
  12.    mysql_close();

I hope, This is helpfull for all

Dec
07
2009

sell spare part ex. Notebook IBM Thinkpad T43

Sell hardware ex. Notebook IBM Thinkpad T43 :

1. Monitot LCD 14" + wirelless Card

2. DVR ROM

3. Intel Centrino 1.86 Ghz

4. Battery

5. keyboard

5. Fan proc, chipset

Interest to buy please contact this number +628561564787 or email to

dimas_yurisdiansyah@yahoo.com.

all item condition 100% work  normal

Jun
19
2009

Tips download Video streaming di web site

Tips download Video streaming di web site.

Mudah – mudahan bermanfaat bagi semua, Amin J

Contoh disini adalah mengambil file video streaming dari Youtube dengan Mozilla Firefox.

Langsung saja ke langkah pertama.

Buka Youtube dan mainkan Video streamingnya di M. Firefox sampai selesai, lakukan langkah berikut secara bersamaan.

Selanjutnya: Buka Explorer anda dan langsung menuju ke Path :

“C:\Documents and Settings\Administrator\Local Settings\Application Data” ini untuk anda yang menggunakan user windows sebagai “Administrator”

1

Kemudian masuk ke Folder Mozilla, lalu firefox dan profiles. Path selengkapnya sbb: “C:\Documents and Settings\Administrator\Local Settings\Application Data\Mozilla\Firefox\Profiles”

2

Nama folder ini setiap komputer berbeda – beda, namun yang pasti dibelakang titik selalu ada kata “.default” (extention .default), kemudian masuk ke dalam folder tersebut pilih folder “cache”. Path sbb: “C:\Documents and Settings\Administrator\Local Settings\Application Data\Mozilla\Firefox\Profiles\580vle8w.default\Cache”

3

Setelah masuk kedalam cache, perhatikan kolom file,size, dan Date Modified nya.

Saat Video streaming sedang berlangsung, sebenarnya file video tersebut didownload oleh M. Firefox dan disimpan dalam cache-nya. Jadi saat berlangsung streaming perhatikan Sizenya, pasti ada salah satu file yang sizenya bertambah dan bertambah, itu menunjukan bahwa file tersebut adalah file video streaming yang sedang anda mainkan di M. Firefox. Kita hanya bisa mendeteksi mana file nya hanya dari file size dan Date Modifiednya, karena nama filenya Unix di buat oleh system, jadi selalu berbeda.

Setelah selesai memainkan video streaming di M. Firefox, maka sizenya juga berhenti bertambah, maka segera dicopy ke folder lain, misalnya “desktop”

4

Setelah di copy, kemudian di rename filenya dan tambahkan extension sesuai format didalamnya. Cara mengetahui bentuk formatnya, buka file tadi dengan editor apapun, misalnya Notepad, Ultraedit dll. Misalnya kita pakai Ultraedit, maka yang akan kita baca adalah sbb:

5

Lihat gambar diatas yang di Blok, menandakan file tersebut ber extension FLV, maka rename file tersebut dan tambahkan extension .flv, bisa jadi extension nya WMV, 3gp atau yang lainnya.

Setelah di rename, silahkan mainkan di media player yang support dengan file format tersebut.

Sedikit Tips dari saya semoga membantu.




Jan
26
2009

Konfigurasi PHP pada Apache Web Server

Konfigurasi PHP Pada Apache Web Server

 

Sallam,

 

Saatnya berbagi pengalaman dan semoga bermanfaat bagi semua, mungkin bagi yang sudah jagoan ini adalah gampang dan hafal diluar kepala, namun sebaliknya mungkin juga bermanfaat bagi pemula yang sedang belajar Web dengan bahasa pemrograman PHP, dan Apache sebagai web servernya.

 

Sebelum Konfigurasi PHP dengan Apache kita lakukan, pastikan bahwa PHP dan Apache sudah terinstal di server.

Dalam hal ini PHP dan Apache yang aku gunakan adalah PHP 5.2.4 dan Apache 2.0 .

 

Untuk konfigurasi PHP dengan Apache kita mulai dengan file konfigurasi Apache 2.0, edit file httpd.conf milik apache, biasanya httpd.conf terdapat pada folder “conf\” dalam Path instalasi Apache.

Setelah di file httpd.conf terbuka, buat suatu remark yang menandakan lokasi penambahan fitur PHP dalam konfigurasi Apache, untuk memudahkannya, maka letakkan konfigurasi PHPnya pada bagian akhir dari konfigurasi apache.

Tambahkan script berikut pada file httpd.conf :

 

.[baris terakhir konfigurasi apache]

.

.

#Konfigurasi PHP

ScriptAlias /php/ "c:/php/"

AddType application/x-httpd-php .php

Action application/x-httpd-php "/php/php-cgi.exe"

 

Dalam script diatas, Path Instalasi PHP terletak pada “c:/PHP/”

 

Setelah meletakkan script diatas pada file httpd.conf, selanjutnya restart Apache Web Server, dan pastikan berjalan dengan lancar tanpa error saat restart Apache Web Servernya.

Buat file info.php pada lokasi htdocs (directory root Apache) yang isinya sebagai berikut:

 

<?

phpinfo();

?>

 

Selanjutnya open browser internet explorer, dan tuliskan alamat http://localhost/info.php

 

 

[caption id="attachment_70" align="alignnone" width="684" caption="forbidden"]forbidden[/caption]

 

Apabila muncul error seperti diatas, maka apache masih menutup akses untuk esekusi file PHP, dengan demikian kita harus merubah konfigurasi apache pada httpd.conf untuk akses file php. Berikut konfigurasi yang harus kita rubah,

 

<Directory />

    Options FollowSymLinks

    AllowOverride None

    Order deny,allow

    Deny from all

    Satisfy all

</Directory>

 

Menjadi

 

<Directory /> 

 

    Options FollowSymLinks

    AllowOverride None

    Order deny,allow

#  Deny from all

    Allow from all

    Satisfy all

</Directory>

 

Setelah merubah konfigurasi, restart Apache Web Servernya, lalu refresh web browser yang sebelumnya masih Forbidden.

 

[caption id="attachment_71" align="alignnone" width="749" caption="php version"]php version[/caption]

 

Maka akan muncul pada browser informasi tentang PHP Version 5.2.4

Dengan demikian konfigurasi PHP dengan Apache Web Server telah berhasil dilakukan.

 

Selamat Mencoba dan membuat sesuatu yang bermanfaat serta menyenangkan

 

Wasallam dan Terimakasih

 

 



Jul
31
2008

Optimize MaxClient Apache

Gak sengaja waktu iseng, baca file yang isinya corat coret eh, nemu coretan catatan untuk optimize MaxClient di Apache, dari pada kebuang sia - sia siapa tahu bermanfaat buat semua aku catet aja disini.

To The Point :) Hal yang mesti dilakukan adalah edit file httpd.h posisi file di src/include/httpd.h (klo tidak keliru :D )

Tambahakan Script dibawah ke file httpd.h

#ifndef HARD_SERVER_LIMIT
#define HARD_SERVER_LIMIT 1024
#endif

Script diatas men define maxClient yang mampu dihandle oleh Apache thread nya sampai 1024 Client, Jangan lupa untuk configure pula di httpd.conf nya untuk Client dan Child Requestnya untuk jelasnya baca dimanual apache.

Setelah ditambahkan di httpd.h langsung compile kembali apachenya untuk bisa lihat hasilnya. Untuk MaxClient apache setahu saya 1024 itu ideal, soalnya pernah pengalaman MaxCLient 2048, saat di compile muncul error. Lebih baik di buat perkiraan perbandingan tentang load server dan load web server sehingga kebutuhan yang dibutuhkan applikasi web server dapat teratasi.

Sedikit itu saja, semoga bisa bantu yang lain



Jul
02
2008

Mozilla Firefox 3 web browser cepat dan handal

Update Mozilla Firefox terbaru telah di release, mungkin saya yang ketinggalan beritanya ya, baru tahu :-D

Aku coba download Mozilla Firefox 3 di http://www.mozilla.com/en-US/firefox/

Mozilla Firefox 3dan aku coba install di Ubuntu 7.10,  Hasilnya sangat memuaskan selain lebih cepat, handal dan lebih ringan proses nya di bandingkan yang sebelumnya.

Aku coba berbagi untuk Install Mozilla Firefox nya di Ubuntu 7.10, sedikit mengalami kesulitan sich, namun setelah beberapa referensi yang saya dapat dari Paman Google dan ubuntugeek akhirnya dapat terinstal dan jalan dengan lancar. berikut cara instal versi saya :-)

Download Mozilla Firefox 3 nya, kemudian ikuti berikut;

#sudo tar -C /opt -jxvf firefox-3.0.tar.bz2
#cd /opt/firefox/plugins/
#sudo ln -s /usr/lib/mozilla-firefox/plugins/* .
#sudo dpkg-divert --divert /usr/bin/firefox.ubuntu --rename /usr/bin/firefo
#sudo ln -s /opt/firefox/firefox /usr/bin/firefox

Dijamin ada rasa yang berbeda dari versi yang sebelumnya,

Semoga bermanfaat

Samid

Jul
02
2008

Oret - oret koneksi internet ubuntu modem vodafone

alam semua, biasa mau corat coret pengalaman.

Ngomong - ngomong soal internet, semua pasti taukan promo Telkomsel Flash, paket internet 125rb / bln Unlimited ? pasti tau lah. kemudian aku coba searching card modem PCMCIA support 3G, dan yang kutemukan adalah card modem vodafone 3G/HSDPA/EDGE/GPRS, kemudian aku coba install untuk koneksi internet di OS Ubuntu 7.10, adapun langkah nya sebagai berikut;

masukkan card modem ke slot PCMCIA laptop, dan pastikan card dapat dibaca oleh Ubuntu;

#dmesg | tail

[ 2303.668000] nozomi 0000:03:00.0: Init, cards_found: 1
[ 2303.668000] nozomi 0000:03:00.0: Card type is: 2048
[ 2303.668000] PCI: Enabling device 0000:03:00.0 (0000 -> 0002)
[ 2303.668000] ACPI: PCI Interrupt 0000:03:00.0[A] -> GSI 18 (level, low) -> IRQ 17
[ 2303.668000] nozomi 0000:03:00.0: Nozomi driver nozomi_tty
[ 2303.984000] nozomi 0000:03:00.0: Version of card: 3
[ 2303.984000] nozomi 0000:03:00.0: Initialization OK!

Bila Initialization sudah OK, maka card modem siap digunakan, langkah selanjutnya mencari path device dari card yang dikenal dengan Nozomi driver, caranya sbb ;

#ls /dev/noz*

/dev/noz0 /dev/noz1 /dev/noz2 /dev/noz3

Karena hanya 1 slot PCMCIA yang terpakai maka yang dipakai adalah path /dev/noz0

Setelah selesai, lakukan setting configurasi pada wvdial sbb;

# gedit etc/wvdial.conf // edit configurasi wvdial.conf

[Dialer flash]
Init1 = AT+CGDCONT=1,"IP","internet"
Phone = *99***1#
Modem = /dev/noz0
Username = " "
Password = " "
Baud = 115200
Stupid Mode = 1
Dial Command = ATDT
Ask Password = 0
ISDN = 0
FlowControl = CRTSCTS

Pastikan juga lokasi device modemnya sudah diarahkan dengan tepat, APN untuk telkomsel flash adalah internet, seting pula dial number ke *99***1# untuk user dan password dikosongkan saja.

Lakukan Dial up dengan wvdial sbb;

#wvdial flash

WvDial<*1>: WvDial: Internet dialer version 1.56
WvModem<*1>: Cannot get information for serial port.
WvDial<*1>: Initializing modem.
WvDial<*1>: Sending: AT+CGDCONT=1,"IP","internet"
WvDial Modem<*1>: AT+CGDCONT=1,"IP","internet"
WvDial Modem<*1>: OK
WvDial<*1>: Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
WvDial Modem<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
WvDial Modem<*1>: OK
WvDial<*1>: Modem initialized.
WvDial<*1>: Sending: ATDT*99***1#
WvDial<*1>: Waiting for carrier.
WvDial Modem<*1>: ATDT*99***1#
WvDial Modem<*1>: CONNECT 1800000
WvDial<*1>: Carrier detected. Starting PPP immediately.
WvDial<Notice>: Starting pppd at Wed Jul 2 12:11:07 2008
WvDial<Notice>: Pid of pppd: 7581
WvDial<*1>: Using interface ppp0
WvDial<*1>: pppd: ��[06][08]
WvDial<*1>: pppd: ��[06][08]
WvDial<*1>: pppd: ��[06][08]
WvDial<*1>: pppd: ��[06][08]
WvDial<*1>: pppd: ��[06][08]
WvDial<*1>: pppd: ��[06][08]
WvDial<*1>: local IP address 221.132.217.127
WvDial<*1>: pppd: ��[06][08]
WvDial<*1>: remote IP address 10.64.64.64
WvDial<*1>: pppd: ��[06][08]
WvDial<*1>: primary DNS address 10.11.12.13
WvDial<*1>: pppd: ��[06][08]
WvDial<*1>: secondary DNS address 10.11.12.14
WvDial<*1>: pppd: ��[06][08]

DOne....... :-)

selamat berselancar dan jelajahi dunia internet anda ;-)

Semoga bermanfaat. 8)

Apr
28
2008

Simple FTP Command

Gara - gara ada temen yang tanya FTP, dan sambil iseng - iseng aja gue tulis nich simple command FTP.

Biarpun sepele tapi kadang berguna nich, cara - cara standart FTP:

  1. Start Menu à Run à ketik : ftp à Enter
  2. ketik : open <IP> missal: open 172.1.2.3 à kemudian ENTER
  3. ketik : pwd untuk melihat posisi lokasi sekarang
  4. Ketik : ls untuk melihat isi dari lokasi
  5. ketik : cd <lokasi> untuk masuk target folder lokasi missal : cd Huawei
  6. ketik : bin untuk merubah mode data jadi binary
  7. ketik : prompt untuk menonaktifkan prompt Mode.
  8. ketik : lcd <lokasi local pc> untuk Set lokasi penyimpanan / Download data FTP ke local PC, missal: lcd “C:\Data FTP”
  9. ketik : get <nama_file> untuk mengambil file 1 / 1 misal: get DataXXXX.DAT
  10. ketik : mget <nama_file> untuk mengambil lebih dari 1 File missal: mget Data200804* maka data yang diambil adalah data yang namanya memiliki awalan Data200804
  11. ketik: put <nama_file> definisi sama dengan get namun bedanya adalah berfungsi sebagai Upload File pada server
  12. ketik: mput <nama_file> definisi sama dengan mget namun bedanya adalah berfungsi sebagai Upload File pada server
  13. ketik: disconnect untuk disconnect dari server
  14. ketik : exit untuk keluar dari program FTP

Semoga Bermanfaat,

Amiiin

Apr
10
2008

Setting RSS

Hahai.. iseng - iseng coba bikin RSS sendiri, dengan sedikit ber googling buat cari model dari xml rss,akhirnya jadi dech rss buatan sendiri.

Pake PHP, konek ke datasbase dengan sedikit utak atik bla..bla..bla.. Done sukses.

Nich aku sharing PHP Code rss sss(sangat sederhana sekale) :) :) :)

PHP:
  1. $conn = mysql_connect("XXXX","XXXXXXXXXXXXX","xxxxxXXxxx");
  2. mysql_select_db('ZAZAZAZA');
  3. $sql_query = "select post_title, guid, comment_count from wp_posts where post_type='post' order by post_date desc";
  4. $query = mysql_query($sql_query,$conn) or die("mampus dah ngonyeksi / query ne");
  5. $rxml = "<!--l version=\"1.0\-->\n";
  6. $rxml .= "\n";
  7. $rxml .= "\n";
  8. $rxml .= "\n";
  9. $rxml .= "Samid web site punya\n";
  10. $rxml .= " http://yurisdiansyah.org\n";
  11. while($obj = mysql_fetch_object($query)){
  12. $rxml .= "\n";
  13. $rxml .= "\n";
  14. $rxml .= "Posting dengan comment : ".$obj-&gt;comment_count."\n";
  15. $rxml .= " ".$obj-&gt;guid."\n";
  16. $rxml .= "\n";
  17. }
  18. mysql_close($conn);
  19. $rxml .= "\n";
  20. $rxml .= "";
  21. header("HTTP/1.1 200 OK");
  22. header("Content-Type: text/plain; charset=utf-8");
  23. echo $rxml;

copy script diatas di folder feed klo blum ada ya dibikin dulu, trus dikasih nama Index.php . Jika sudah semuanya sekarang lakukan testing.

Referensi rss xml model dari :

http://www.make-rss-feeds.com/

Selamat co-coba dan sukes :)

Older Posts »
Powered by WordPress