Waktu itu teman saya mengeluh karena script
PHP-nya tidak bisa dieksekusi. Dia merasa aneh, karena setiap file PHP dijalankan akan dibaca sebagai layaknya file HTML oleh web browser.
Simpelnya, ketika diketik perintah
<? echo "Gue banget deh"; ?>, maka yang muncul di browser adalah
echo "Gue banget deh";. Padahal seharusnya cukup
Gue banget deh aja.
Biasanya, hal tersebut terjadi ketika file dengan perintah tersebut dijalankan tanpa menggunakan address
localhost, alias langsung di
browse dari lokasi file di
Windows Explorer. Namun, kali ini kasusnya lain, sama saja .. tidak bisa jalan walaupun dengan address
localhost. Jadi, seolah-olah web server menganggpa file PHPnya sebagai file HTML. Akibat buruknya adalah script tersebut dapat diintip secara langsung dari menu
View Source pada setiap web browser.
Kejadian ini ia temui setelah mulai menggunakan
Xampp terbaru versi 1.7 xx. Anehnya lagi, script tersebut dapat berjalan dengan baik jika dieksekusi pada web server di PC lain. Ketika hal ini diajukan ke forum
apachefriends, rupanya masalah yang sama juga dialami oleh puluhan anggota forum yang lain.
Dan sebagai solusi kecilnya adalah dengan menambahkan teks "
php"
pada setiap tag awal PHP. Sehingga, dari
<? menjadi
<?php.
Mengenai detail penyebab dari kasus ini akan diterangkan pada episode lain di menu
Free Artikel.