我有...
1.编译制作 ssh2.so。2.将PHP扩展名(ssh2.so)放在"extension_dir"
中 3.一直在编辑正确的php.ini文件(扩展名=ssh2.so),文件"已加载" 配置文件"条目列在 phpinfo() 输出中。
4.重新启动的阿帕奇服务器。
但是,"PHP -M"不打印SSH2模块。
知道吗?
要php -m
显示 ssh2 模块,您必须为此编辑 CLI php.ini。
通常有两个 php.ini,一个用于 Apache 模块,另一个用于 PHP 的 CLI 版本。
在 Ubuntu 中,您将编辑 /etc/php5/cli/php.ini
,但 YMMV
哦,语法非常相似,所以复制粘贴应该可以完成这项工作。
希望这有帮助!
这不是您想要做的php -m
,而是在您的网站中创建一个包含以下内容的 php 文件:
<?php
phpinfo();
?>
通过 Apache 访问它将显示加载了哪些模块。您可能希望配置 Apache 以保护对此的访问。