0

我在 MAMP 中加载 PHP 扩展时遇到问题:

我已将 scws.so(中文分词的 PHP 扩展)与 pgsql.so 等其他扩展一起编译并安装到文件夹“/Applications/MAMP/bin/php/php5.3.6/lib/php/extensions”中。

此外,我通过添加“extension=scws.so”更新了“/Applications/MAMP/bin/php/php5.3.6”下的 php.ini。

如果我在控制台中发出命令“/Applications/MAMP/bin/php/php5.3.6/bin/php -m”,我可以看到“scws”在输出列表中。但是在启动 MAMP 后它没有被加载,而且我看不到 'scws' 与函数 phpinfo() 一起列出。

谁能帮助我了解如何强制加载新的 PHP 扩展?为什么它被 'php -m' 列出,但实际上没有被 MAMP 加载?

提前致谢!

4

1 回答 1

0

从 Web 服务器调用的 PHP 的配置与命令行 php 不同。检查正在使用phpinfo()的文件的路径,php.ini并确保它与您编辑以添加扩展名的文件相同。

于 2013-04-26T01:23:24.017 回答