Eu resolvo assim
# type php
php is /usr/local/bin/php
# cd /usr/local/bin/php
# sudo mv php phpbak
# type php
php is /usr/bin/php
# php -v
PHP 7.1.11-1
Espero que isso ajude alguém
Olá, recebi dois erros que não sei como resolver.
Primeiro: instalado manualmente o php7.1.10 e instalado pelo apt-get da versão 7.1.11 (seguindo este etapas). Sabe com um phpinfo () eu recebo o PHP versão 7.1.11-1 mas dentro do terminal eu recebo o 7.1.10. Como posso alterar o terminal cli dentro para obter a mesma versão?
Segundo: estou recebendo este erro The openssl extension is required for SSL/TLS protection but is not available.
fazendo um php composer.phar install
. Dentro do phpinfo eu recebo OPENSSL support enabled
mas dentro do terminal eu recebo OpenSSL support => disabled (install ext/openssl)
. Então, talvez isso possa ser resolvido alterando a versão do php que estou usando no terminal.
ambiente: debian9, apache 2.4
Qualquer ajuda? obrigada !!!
Eu resolvo assim
# type php
php is /usr/local/bin/php
# cd /usr/local/bin/php
# sudo mv php phpbak
# type php
php is /usr/bin/php
# php -v
PHP 7.1.11-1
Espero que isso ajude alguém
Use alternativas para isso, dessa forma você pode controlar e mover entre versões e configurações conforme necessário: link
Uma vez configurada, a alteração é tão fácil quanto:
sudo update-alternatives --set php ${path to PHP executable}
Tags openssl php apache-httpd