Olá, instalei o apache com a instalação do debian 9. Então instalei o php7.0 com o apt-get mas preciso instalar o php7.1, no começo eu faço
$ su
$ apt-get purge php7.0
então baixei do link php 7.1.10 e faço isso
$ ./configure --with-mcrypt
$ make
$ make install
mas phpinfo()
obtém o php7.0, então eu faço
$ su
$ apt-get purge php7.0
$ apt-get autoremove php7.0
e saiba que phpinfo()
não está funcionando. Eu acrescentei que agora php não está instalado.
Depois baixado do link php 7.1.11 (novo hoje) e dentro
$ tar jxvf php-7.1.11.tar.bz2
$ apt-get install build-essential
$ apt-get install libxml2-dev libmcrypt-dev libjpeg-dev
$ cd php-7.1.11
$ ./configure --with-mcrypt --with-pdo-pgsql=/etc/postgresql/9.6/main --with-openssl=/usr/bin/openssl --with-zlib --with-apxs2=/usr/bin/apxs2
E entre todos os cheques, recebo os próximos erros
Configuring SAPI modules
checking for Apache 2.0 handler-module support via DSO through APXS... [Fri Oct 27 12:30:45.328686 2017] [core:warn] [pid 12056] AH00111: Config variable ${APACHE_RUN_DIR} is not defined
apache2: Syntax error on line 80 of /etc/apache2/apache2.conf: DefaultRuntimeDir must be a valid directory, absolute or relative to ServerRoot
yes
configure: error: Cannot find OpenSSL's <evp.h>
O que há de errado com isso?