Я установил PHP 5.6 и когда я работаю php -v
это показывает
PHP 5.6.30-7+deb.sury.org~precise+1 (cli)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies
но когда я добираюсь phpinfo();
в индексном файле показывают в заголовке:
PHP Version 5.3.10-1ubuntu3.26
Как может обновить мою php версию?
Открытая апачская конфигурация: sudo gedit /etc/apache2/apache2.conf
В конце файла добавляют следующее:
<IfModule php5_module>
PHPIniDir "/etc/php/5.6/apache2/php.ini"
</IfModule>
апач Перезапуска: sudo service apache2 restart
ОБНОВЛЕНИЕ: если это не работало, попробуйте следующее в терминале:
1. Удостоверьтесь, что модуль php 5.3 установлен:
sudo apt-get install libapache2-mod-php5.6
2. Отключите 5.3 и включите 5.6:
sudo a2dismod php5.3 && sudo a2enmod php5.6 && sudo service apache2 restart
С атрибуцией к Grayson Kent , этот и это сообщение