PHP5 versus PHP7.0 [fechado]

0

Eu tenho dois programas escritos em PHP que rodam bem no Ubuntu Linux 12.04 LTS com PHP5. Agora estou tentando executá-los em uma nova instalação do Ubuntu Linux 16.04 LTS com PHP7.0. Cada um pede por um usuário nane e senha, depois explode, mas de maneiras diferentes. Existe alguma documentação on-line sobre as incompatibilidades entre PHP5 e PHP7.0?

Um diz que "o novo PDO () emitiu uma exceção", o outro reclama "Constante de classe indefinida 'MYSQL_ATTR_INIT_COMMAND'".

    
por Andy Canfield 28.06.2016 / 13:41

1 resposta

3

Parece que o pacote php-mysql está faltando para o php 7. Tente instalá-lo com:

sudo apt install php7.0-mysql

Se o pacote não puder ser encontrado:

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
    
por Sergey Ivashchenko 28.06.2016 / 14:18