Nie masih dalam masa prakerin di Gamatechno, harus merubah web server, db server dkk. dari yang biasanya pake xampp jadi harus kepisah-pisah karena harus bisa njalanin 2 versi PHP. Sebenernya pake xampp versi 1.6.8(klo g salah) udah bisa support 2 versi php tapi pake phpSwitch (cuma tau, tapi belum pernah nyoba.
). Udah gogling2 nemu banyak sumber, tapi yang ane coba nie sumber, but in english, (n berhasil dengan utak-utik sedikit) so terjemahin aja (thx to google translate) sekalian posting di blog. check this out ::
PERSIAPAN
Pertama-tama Anda harus membersihkan komputer Anda dari semua Apache dan instalasi PHP. Membuat cadangan dari direktori htdocs untuk menyimpan proyek Anda saat ini dan benar-benar menghapus instalasi Apache dan PHP. Dengan ini berarti membersihkan TOTAL. Anda harus menghapus SEMUA Apache dan PHP DLL dan file konfigurasi. Jika Anda tidak melakukan itu Anda akan berakhir menarik rambut dari kepala Anda, percayalah yang satu ini …
Setelah ini, pastikan Anda reboot komputer Anda, dan melakukan instalasi Apache 2 . Saya sarankan Anda memilih instalasi CUSTOM, dan instal ke C: / Apache2 .
START
Sekarang kita dapat men-download PHP 4 dan PHP 5 paket terbaru dan unzip mereka ke direktori terpisah. Sebagai contoh C: / php4 / dan C: / php5 /. Setelah ini sangat penting untuk menambahkan kedua direktori pada lingkungan variabel PATH dari instalasi Windows Anda.
Anda dapat melakukannya dengan masuk ke:
START MENU->SETTINGS->CONTROL PANEL->SYSTEM->ADVANCED->ENVIRONMENT VARIABLES,
dan mengedit variabel PATH, dan menambahkan dua direktori ke daftar, dipisahkan oleh tanda ‘;’
Setelah reboot (hanya untuk keamanan), kita bisa mulai dengan konfigurasi PHP 5 sebagai CGI / FAST CGI. Pertama kita perlu menyiapkan Apache sub domain untuk PHP 5. Hal ini dapat php5.localhost atau apapun yang Anda inginkan. Untuk melakukannya, buat subdir / php5 di dir htdocs dari instalasi Apache2 Anda. Edit file httpd.conf (di Apache /conf direktori) dan masukkan baris-baris di bagian bawah file:
NameVirtualHost *:80
<VirtualHost *:80>
ServerName localhost
DocumentRoot "C:/apache2/htdocs"
</VirtualHost>
<VirtualHost *:80>
ServerName php5.localhost
DocumentRoot "C:/apache2/htdocs/php5"
ServerAdmin webmaster@webmasterland.com
DirectoryIndex index.php index.html index.htm
SetEnv PHPRC C:/php5
ScriptAlias /cgi-bin/ "C:/php5/"
Action php5-script /cgi-bin/php-cgi.exe
AddHandler php5-script .php .html
ErrorLog logs/error5.log
CustomLog logs/access5.log combined
</VirtualHost>
Read more of this post
Like this:
Be the first to like this post.