PHP5 против PHP7.0 [закрыто]

У меня есть две программы, написанные на PHP, которые отлично работают в Ubuntu Linux 12.04 LTS с PHP5. Теперь я пытаюсь запустить их на новой установке Ubuntu Linux 16.04 LTS с PHP7.0. Каждый запрашивает логин и пароль пользователя, затем взрывается, но по-разному. Есть ли какая-либо онлайн-документация о несовместимости между PHP5 и PHP7.0?

Один говорит, что «новый PDO () вызвал исключение», другой жалуется «Неопределенная константа класса 'MYSQL_ATTR_INIT_COMMAND'».

0
задан 28 June 2016 в 14:41

1 ответ

Похож на php-mysql пакет, отсутствует для php 7. Попытайтесь установить его с:

sudo apt install php7.0-mysql

, Если пакет не мог бы быть найден:

sudo apt install python-software-properties
sudo LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php-7.0
sudo apt update
sudo apt install php7.0-mysql
2
ответ дан 29 September 2019 в 01:00

Другие вопросы по тегам:

Похожие вопросы: