Berikut adalah tutorial singkat tentang bagaimana kita mendapatkan informasi tentang Mesin sebuat server, Sistem Operasi yang digunakan, lokasi script atau file *.PHP yang dijalankan, serta mendapatkan informasi aplikasi apa saja yang digunakan di dalam server tersebut (khususnya webserver itu sendiri).
Dalam tutorial ini PHPBEJO menggunakan perlengkapan-perlengkapan favorit. Apa saja perlengkapan/ Tools itu ? Pembaca bisa membaca tulisan di posting sebelumnya atau klik 4 PHP Programming Tools Terbaik
1. Mengetahui Sistem Informasi
<?php echo php_uname(); ?>
2. Aplikasi Server yang Berjalan
<?php echo $_SERVER['SERVER_SOFTWARE']; ?>
3. Informasi Versi Aplikasi yang digunakan
<?php echo phpversion(); ?>
4. Alamat IP Server/ IP Address
<?php echo gethostbyname($_SERVER["HTTP_HOST"]); ?>
5. Pengguna yang mengakses dokumen web/ Username
<?php echo get_current_user(); ?>
Lebih menarik lagi bagaimana jika beberapa potongan kode tersebut dapat digabungkan menjadi satu statement? Berikut ini bentuk keseluruhan kode PHP.
<?php /* **************************************** Created by Netbeans 7.3 (Editor) Author : maskha | Fitri Ariyanto Email : seorang.fitri@gmail.com ***************************************** */ echo ' <title>PHPBejo | This server is Owned ^_^ </title> <table align="center" class="table" cellpadding="5" border="0"> <tr> <td width="15%">Operating System</td> <td width="1%">:</td> <td width="84%" colspan="4">'.php_uname().'</td> </tr> <tr> <td width="15%">Server</td> <td width="1%">:</td> <td width="84%" colspan="4">'.$_SERVER['SERVER_SOFTWARE'].'</td> </tr> <tr> <td width="15%">Current apps version:</td> <td width="1%">:</td> <td width="84%" colspan="4"> php '.phpversion() . '| server ip '.gethostbyname($_SERVER["HTTP_HOST"]). '| user '.get_current_user(). '</td> </tr> </table>'; //EOF ?>Sekian tulisan dari saya, semoga dapat memberi manfaat.