rhel7 php71 проблема выполнения

Я пытаюсь запустить php71 в моей системе rhel7 после этой статьи https://access.redhat.com/discussions/3232341

Кажется, все устанавливается правильно

rpm -qa |grep php
rh-php71-php-json-7.1.8-1.el7.x86_64
rh-php71-php-process-7.1.8-1.el7.x86_64
rh-php71-php-mbstring-7.1.8-1.el7.x86_64
rh-php71-php-fpm-7.1.8-1.el7.x86_64
rh-php71-php-zip-7.1.8-1.el7.x86_64
rh-php71-php-common-7.1.8-1.el7.x86_64
rh-php71-php-xml-7.1.8-1.el7.x86_64
rh-php71-php-pear-1.10.4-1.el7.noarch
rh-php71-php-pdo-7.1.8-1.el7.x86_64
rh-php71-php-mysqlnd-7.1.8-1.el7.x86_64
rh-php71-php-ldap-7.1.8-1.el7.x86_64
rh-php71-php-7.1.8-1.el7.x86_64
rh-php71-runtime-1-1.el7.x86_64
rh-php71-php-cli-7.1.8-1.el7.x86_64
rh-php71-1-1.el7.x86_64
rh-php71-php-odbc-7.1.8-1.el7.x86_64
rh-php71-php-opcache-7.1.8-1.el7.x86_64

Запуск php -v в моей учетной записи пользователя возвращает

-bash: php: command not found

Но после scl enable rh-php71 bash в корне, похоже, работает

php -v
PHP 7.1.8 (cli) (built: Aug  8 2017 09:01:08) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies
with Zend OPcache v7.1.8, Copyright (c) 1999-2017, by Zend
Technologies

Наконец-то я нашел статью, в которой говорилось, что мне нужно загрузить модуль php7 в httpd.conf / w.

<IfModule php7_module>
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>

Но это все еще не дает результатов. Я могу установить php 5.4, и он отлично работает из коробки, но я не могу заставить работать 7.1 на всю жизнь.

Я отключил selinux & брандмауэр, если кто-то из них тоже меня обманул.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]