【发布时间】:2022-02-10 23:30:33
【问题描述】:
请帮助 CentOS 7 上的 php 7 扩展。
当尝试安装扩展程序时,例如使用命令yum --enablerepo=remi-php74 install php-memcache php-memcached 的 memcache 和 memcached,我收到该软件包已安装的消息。 php --modules 也表明他们在场。但我在/etc/opt/remi/php74/php.d 和/opt/remi/php74/root/lib64/php/modules 中找不到它们。
我还附上了 phpinfo() 的截图phpinfo,没有额外的扩展... 请指教我做错了什么,我在 DevOPS 方面不是很擅长:-)
还添加了 php --ini 响应 php --ini
【问题讨论】:
-
php --ini显示什么? -
在帖子中添加了一个带有 php --ini 响应的屏幕。
-
看来您安装了 2 个版本的 PHP。一个用于 CLI,一个用于 apache。 Apache 正在运行
/etc/opt/remi/php74/,而 CLI 正在运行/etc/php.d/。您的 CLI 也可能正在运行不同的 PHP 版本,运行php -r "phpinfo();" | grep 'PHP Version'来验证这一点。 -
php -r "phpinfo();" | grep 'PHP Version'的结果是:PHP Version => 7.4.27PHP Version => 7.4.27 -
好的,就这样。
php -r "phpinfo();" | grep 'Configuration File (php.ini)'匹配 apache 输出?
标签: php centos php-extension