我有...
1.编译制作ssh2.so。2.将 PHP 扩展 (ssh2.so) 放在“extension_dir”
中 3. 编辑正确的 php.ini 文件 (extension=ssh2.so),文件“加载的配置文件”条目在 phpinfo() 输出中列出。
4.restarted apache服务器。
但是,“php -m”不打印 ssh2 模块。
任何想法?
要php -m
显示 ssh2 模块,您必须为此编辑 CLI php.ini。
通常有两个 php.ini,一个用于 Apache 模块,另一个用于 CLI 版本的 PHP。
在 Ubuntu 中,您将编辑/etc/php5/cli/php.ini
,但 YMMV
哦,语法非常相似,所以复制粘贴就可以了。
希望这可以帮助 !
这不是php -m
您想要做的,而是在您的网站中创建一个 php 文件,其中包含:
<?php
phpinfo();
?>
通过 Apache 访问它会显示加载了哪些模块。您可能需要配置 Apache 以保护对此的访问。