Upgrade XAMPP PHP Version to PHP7

Halo…selamat malam, kali ini kita akan mencoba bagaimana cara upgrade XAMPP v3.2.2 yang secara default PHP 5.6.15 menjadi PHP 7.1.1, sebenarnya alasan ini dikarenakan dalam diri yang ingin belajar pemograman PHP kembali dengan versi yang terbaru saat ini. Sebagain info versi PHP 7 saat ini lebih cepat 12 kali lipat dari versi PHP 5.6.

Langsung saja yuk bagaimana langkah-langkah upgrade nya?

Langkah-1
Download zip PHP7.1.1 VC14 x86 Non Thread Safe (2017-Jan-18 21:06:18), disini.

Langkah-2
Buatlah folder php7, kemudian exctract zip tersebut pada folder php7.

forder-php7

Langkah-3
Edit XAMPP Setting, replace php menjadi php7

#
# XAMPP settings
#

<IfModule env_module>
 SetEnv MIBDIRS "C:/xampp/php7/extras/mibs"
 SetEnv MYSQL_HOME "\\xampp\\mysql\\bin"
 SetEnv OPENSSL_CONF "C:/xampp/apache/bin/openssl.cnf"
 SetEnv PHP_PEAR_SYSCONF_DIR "\\xampp\\php7"
 SetEnv PHPRC "\\xampp\\php7"
 SetEnv TMP "\\xampp\\tmp"
</IfModule>

#
# PHP-Module setup
# 
LoadFile "C:/xampp/php7/php7ts.dll" 
LoadFile "C:/xampp/php7/libpq.dll"
LoadModule php7_module "C:/xampp/php7/php7apache2_4.dll"

Langkah-4
Ubah environment variable sebagai berikut:

edit-environment-variable

Langkah-5
Karena pasti akan ada error PHP 7: Missing VCRUNTIME140.dll,
Maka donwload file berikut kemudian install.

Langkah-6
Restart xampp, kemudian check php melalui cmd.

phpcmd

check php melalui phpinfo()

phpv7

done 🙂

reference:
http://tektriks.com/how-to-upgrade-php-5-6-to-php-7-in-xampp-on-windows/
http://stackoverflow.com/questions/30811668/php-7-missing-vcruntime140-dll
https://codingforspeed.com/performance-comparison-between-php7-0-11-and-php5-6-23-on-two-vps/

Advertisements