Menjalankan PHP Script dengan Batch File

PHP adalah kode program yang tidak berjalan sendiri, tetapi membutuhkan media lain agar bisa dijalankan. Media lain itu adalah  browser seperti Internet Explorer, Mozilla dan Google Chrome. Karena menggunakan browser sebagai media untuk menjalankannya, maka PHP bisa disebut sebagai Web Based Programming.

Adakah cara lain agar script atau kode PHP itu bisa jalan secara otomatis, tanpa harus membuka browser terlebih dahulu?
Jawabannya adalah Ada..Lantasa bagaiman caranya ?

 Yaitu dengan cara menggunakan batch file, yaitu file yang bisa dijalankan  dan dimengerti oleh windows system. Biasanya file ini berektensi *. BAT.

Syarat untuk bisa menjalankan PHP menggunkan batch file, adalah di komputer kamu harus sudah terinstall webserver seperti Apache atau anda bisa juga menggunakan XAMPP yaitu paket software yang didalamnya sudah ada Apache dan MySQL.


Sekarang, kita akan melakukan percobaan sederhana untuk menjalankan PHP menggunakan batch file.

1. Install XAMPP di drive D

2. Buka Notepad dan copy script PHP dibawah ini, kemudian simpan di folder D:\xampp\htdocs dengan nama test.php. Script ini akan membuat file csv secara otomatis di folder yang sama.





3. Ketik di browser http://localhost/test.php, kemudian Enter
Coba perhatikan, di folder D:\xampp\htdocs akan tercreate file csv dengan nama createfile_tahunbulantanggaljammenit.csv


Sekarang anda bisa bayangkan jika harus menjalankan script tersebut secara berulang, tentu repot sekali bukan jika harus membuka browser terlebih dahulu.

Untuk itu mari kita coba jalankan script PHP tersebut menggunakan batch file.

Buka notepad lagi, kemudian ketikan perintah dibawah ini, kemudian simpan di drive D dengan nama test.bat




Untuk menjalankan script PHP tadi, kamu hanya tinggal double klik file test.php tadi, maka secara otomatis file CSV akan tercreated.

Untuk selanjutnya agar script bisa berjalan secara otomatis, kamu bisa menggunakan Windows Task Scheduler pada windows.

 Selamat mencoba..




Related Posts:

0 Response to "Menjalankan PHP Script dengan Batch File"