Kemudian saya mencoba mengakses pekerjaan saya (website lokal yang saya buat) ternyata beberapa ada yang error, selidik punya selidik error tersebut dikarenakan ada perbedaan versi PHP. Saya dahulu mendevelop menggunakan PHP 5.6 dan setelah upgrade ke Ubuntu 16.04 PHP saya berubah versi menjadi PHP 7.0. Hal itu bisa terjadi dikarenakan saya kurang teliti melihat What's New di Ubuntu 16.04.
Kemudian saya mencoba menginstall kembali PHP 5.6 tanpa menghapus PHP 7.0, caranya :
1. Disable modul proxy_fcgi
sudo a2dismod proxy_fcgi proxy; sudo service apache2 restart
2. Install PHP 5.6sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php7.0 php5.6 php5.6-mysql php-gettext php5.6-mbstring php-xdebug libapache2-mod-php5.6 libapache2-mod-php7.0
3. Pindah Versi PHP:
dari PHP 5.6 ke PHP 7.0 :
Apache:
sudo a2dismod php5.6 ; sudo a2enmod php7.0 ; sudo service apache2 restart
CLI:
sudo ln -sfn /usr/bin/php7.0 /etc/alternatives/php
dari PHP 7.0 ke PHP 5.6:
Apache:
sudo a2dismod php7.0 ; sudo a2enmod php5.6 ; sudo service apache2 restart
CLI:
sudo ln -sfn /usr/bin/php5.6 /etc/alternatives/php
Post a Comment