Ubuntu 16.04 поставляется с php 7.0, а некоторые php приложения могут по-прежнему терпеть неудачу с php 7.0. Поэтому в некоторых случаях было бы разумно иметь как php 7.0, так и php 5.x, чтобы вы могли выберите эту версию для своих нужд в любое время.
Вы можете сделать это с помощью:
xavi@computer# sudo su
root@computer# add-apt-repository ppa:ondrej/php
root@computer# apt-get update
root@computer# 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 php5.6-curl php5.6-gd php5.6-mcrypt php5.6-xml php5.6-xmlrpc
Установка обоих php5.6 & php7.0 была чистой в моем случае: никаких жалоб на проблемы и т. д.
Чтобы переключиться с php 5.6 на php 7.0, вам нужно сделать две вещи:
# For php in web apps
sudo a2dismod php5.6 && sudo a2enmod php7.0 && sudo service apache2 restart
# For php-cli in the command line
sudo ln -sfn /usr/bin/php7.0 /etc/alternatives/php
или от php7.0 до php5.6: [!d4 ]
# For php in web apps
sudo a2dismod php7.0 && sudo a2enmod php5.6 && sudo service apache2 restart
# For php-cli in the command line
sudo ln -sfn /usr/bin/php5.6 /etc/alternatives/php
Вы также можете быстро проверить, что вы используете, запустив php -v.
Не достаточно
sudo apt-get install odbc-postgresql
, если вы хотите psqlODBC?
Не достаточно
sudo apt-get install odbc-postgresql
, если вы хотите psqlODBC?