tecmint - install php cli centos
comando php no encontrado después de yum install php55-php-cli (2)
Ejecuté esto en una ventana acoplable (después de instalar remi en centos7):
yum -y --enablerepo remi,remi-php55 install php.x86_64 php-pecl-apcu.x86_64 php-pecl-memcached.x86_64 php-pecl-xdebug.x86_64
php -v devuelve PHP 5.5.34 (cli)
php -m muestra los módulos correctos
php --ini indica que todos los archivos ini en /etc/php.d están instalados correctamente
Así que estoy usando el repositorio de EPEL con yum, cuando ejecuto el comando todo se instala bien:
sudo yum install php55-php-cli
Sin embargo cuando corro:
php
Me sale el error:
php command not found
Alguien sabe por qué ?
actualizar
La gente está lanzando paquetes diferentes para instalar, lo que está mal, cuando yum search php5 | grep ''cli''
yum search php5 | grep ''cli''
los resultados son:
php54-php-cli.x86_64 : Command-line interface for PHP
php54-php-pecl-ircclient.x86_64 : IRC Client
php54-php-pecl-radius.x86_64 : Radius client library
php54-php-pecl-stomp.x86_64 : Stomp client extension
php54-php-pecl-yaz.x86_64 : Z39.50/SRU client
php55-php-cli.x86_64 : Command-line interface for PHP
php55-php-pecl-ircclient.x86_64 : IRC Client
php55-php-pecl-radius.x86_64 : Radius client library
php55-php-pecl-stomp.x86_64 : Stomp client extension
php55-php-pecl-yaz.x86_64 : Z39.50/SRU client
php56-php-cli.x86_64 : Command-line interface for PHP
php56-php-pecl-ircclient.x86_64 : IRC Client
php56-php-pecl-radius.x86_64 : Radius client library
php56-php-pecl-stomp.x86_64 : Stomp client extension
php56-php-pecl-yaz.x86_64 : Z39.50/SRU client
Hola a todos y futuro yo (lo olvidaré el próximo año),
Para solucionar este problema, hice dos cosas.
-
yum install php55
-
source /opt/remi/php55/enable
probar la ejecución de php -v now works
actualizar
si está usando el títere no puede ejecutar el comando de source
así que encontré otra solución
Cuando ejecutas el comando ls -la
puedes ver que php se ejecutará pero si lo haces php56 -v
entonces mi segunda opción sería enlazar php a /opt/remi/php56/root/usr/bin/php
[vagrant@localhost ~]$ ls -la /usr/bin/ | grep ''php''
lrwxrwxrwx 1 root root 32 Jan 28 16:57 php56 -> /opt/remi/php56/root/usr/bin/php
lrwxrwxrwx 1 root root 36 Jan 28 16:57 php56-cgi -> /opt/remi/php56/root/usr/bin/php-cgi
lrwxrwxrwx 1 root root 33 Jan 28 16:57 php56-pear -> /opt/remi/php56/root/usr/bin/pear
lrwxrwxrwx 1 root root 38 Jan 28 16:57 php56-phar -> /opt/remi/php56/root/usr/bin/phar.phar