如果确认编译没有问题的话
请把.so文件复制到ini文件指定的ext目录中,并在ini文件中添加该扩展
如果不能确认。请把makefile文件贴上来看看
ps:好久没有在类Linux下编译php模块了。都在windows下写

解决方案 »

  1.   


    在freebsd下面的php.ini,我找到了
    但是里面的extension一个都没有指定,但可以用,不知道是不是和windows下面不一样
    我make,刚开始的调试的时候能显示错误,最后没有错误了,能看到所在目录下面有.o和.lo文件生成,但是没看到有.so文件
      

  2.   

    rm -Rf ./configure
    ./buildconf --force---编译不一定要有.so文件
    你的test_module也许还要需要其它库的支持
    ./configure --with-test_module=/xxx/yyy
      

  3.   

    你先在web上看看info.php,看看php使用的ini文件是哪一个,以及ext的目录确认一下
    非windows平台上的东西就是比较麻烦,生成的文件没有固定放在特定的位置,一般在makefile里面有写生成文件的输出位置
      

  4.   

    unix下php的扩展都是必须编译时加进去的吧。
    和windows下改个php.ini就可以了不同。