compile php script menjadi file exe

phc-win.jpg


Compile php script menjadi file exe. Sekarang untuk menjalankan script php, kita tidak harus menginstall php di pc kita, yang kita butuhkan untuk menjadikan script php menjadi aplikasi yang standalone adalah phc-win. Dengan phc-win kita bisa meng-compile script php menjadi file exe (executeable).
Untuk mendownload phc-win php compiler anda bisa dapatkan di http://www.swiftlytilting.com/category/phc-win/ dan untuk lebih jelasnya anda bisa baca di http://wiki.swiftlytilting.com/Phc-win. Didalam nya juga di sertakan contoh penggunaan phc-win.

Sebagai contoh saya akan meng-compile php script bernama contoh.php menjadi contoh.exe ,

<?php
echo “mencoba compile php script dengan phc-win”;
system(‘pause’);
?>

Langkah-langkahnya sebagai berikut :
1. Extract phc-win ke direktori yang anda kehendaki.
2. Double click phc-win.exe
3. Pilih file dan click Compile single file (untuk satu script php) atau Compile directory(untuk beberapa script php dalam satu folder)
4. Pilih berkas yang akan anda compile (dalam contoh ini saya memilih contoh.php), click open, apabila muncul pertanyaan agar kita memilih window type maka pilih No, kita pilih type console.
5. Jalankan contoh.exe *
*file : php_win32std.dll , php5ts.dll, php_bcompiler.dll , php_winbinder.dll, php-embed.ini dan script php anda harus berada dalam satu folder.
Silahkan lihat screenshot :

phc-win.jpg
peletakan-file.jpg
hasil-compile-script-php-menjadi-exe.jpg

Mudah bukan meng-compile php script php menjadi exe menggunakan phc-win

:) .

Published by

7 thoughts on “compile php script menjadi file exe”

  1. Miller berkata:

    This is the exact info. i need, thanks dude.:)

  2. Toni berkata:

    saya sudah coba, tapi gagal, error file index.exe does not exist,
    kira2 apa tuh masalah nya mas?

    1. Asep Sudiyono berkata:

      hmm, yang anda compile script php nya kan mas?
      dalam script yang anda compile menginclude file lainnya gak? :)
      error file index.exe does not exist << file yang index.exe yg di butuhkan tidak ada

      1. yuda berkata:

        the procedure entry point zif_dl could not be located in the dynamic link library.
        knp tuh?

        1. Asep Sudiyono berkata:

          kekurangan file dll
          versi php5ts.dll yang digunakan harus sesuai dengan fersi php yang dipakai

  3. Dimas berkata:

    Untuk koneksi ke database mysql nya bagaimana??

    1. Asep Sudiyono berkata:

      untuk koneksi kedatabase Mysql tetap sama seperti saat build koneksi mysql website

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *