如何使用`phpize`启用php扩展?

时间:2011-06-01 12:18:22

标签: php php-extension

我在不同的扩展上尝试了这些步骤,但我不知道为什么不起作用。我不应该在那之后看到phpinfo()输出的变化吗?

步骤:

  1. 解压缩php源代码并将目录更改为ext/ext_name
  2. phpize
  3. configure
  4. make
  5. 将“ext_name.so”文件从“../.lib”目录手动移动到“php.ini”文件中指定的“extension_dir”。 (或make install
  6. 重新启动网络服务
  7. 有什么遗失的吗?我需要在php中启用某个扩展,并且没有办法重新编译整个php版本..

1 个答案:

答案 0 :(得分:6)

如果.so已正确编译等,并且它位于您的扩展名目录中,那么您还需要添加以下行:

extension=NAME.so

这会强制加载。此时,只要实际显示某些内容,它就会显示在phpinfo()