Php 如何使AST扩展正常工作?

Php 如何使AST扩展正常工作?,php,Php,我想安装一些需要PHP AST扩展的东西。我遵循了程序,但我无法让它真正起作用 现在,当我尝试安装pecl install ast时,我得到 pecl/ast已经安装,与发布的版本1.0.4相同 安装失败 但是当我检查php-m时,ast并没有列在那里,我想要使用的插件也显示 必须加载php ast扩展。。。。安装ast并将extension=ast.so添加到php.ini中 这是我已经做过的事情 因此,我陷入僵局,需要帮助。您可能在cli和服务器中有不同的php环境 检查您的phpinfo并

我想安装一些需要PHP AST扩展的东西。我遵循了程序,但我无法让它真正起作用

现在,当我尝试安装pecl install ast时,我得到

pecl/ast已经安装,与发布的版本1.0.4相同 安装失败

但是当我检查php-m时,ast并没有列在那里,我想要使用的插件也显示

必须加载php ast扩展。。。。安装ast并将extension=ast.so添加到php.ini中

这是我已经做过的事情


因此,我陷入僵局,需要帮助。

您可能在cli和服务器中有不同的php环境

检查您的phpinfo并找到php.ini路径,然后尝试为当前环境安装Activate扩展,可能您正在使用php fpm


如果使用php fpm,则应配置池。

可能您的cli php和apache php环境不同。您是否尝试在public_html目录中创建php.ini并检查php.ini目录。也许您的apache正在使用php fpm。您应该检查您的池配置。@Aaron Yordanyan,谢谢。你的评论帮助我进一步检查和登陆,在我找到正确的php.ini后解决了问题。似乎有很多,但我不知道为什么会有