请教高手:我在freebsd下面编写php扩展,出现错误Unable to load dynamic library 如果确认编译没有问题的话请把.so文件复制到ini文件指定的ext目录中,并在ini文件中添加该扩展如果不能确认。请把makefile文件贴上来看看ps:好久没有在类Linux下编译php模块了。都在windows下写 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在freebsd下面的php.ini,我找到了但是里面的extension一个都没有指定,但可以用,不知道是不是和windows下面不一样我make,刚开始的调试的时候能显示错误,最后没有错误了,能看到所在目录下面有.o和.lo文件生成,但是没看到有.so文件 rm -Rf ./configure./buildconf --force---编译不一定要有.so文件你的test_module也许还要需要其它库的支持./configure --with-test_module=/xxx/yyy 你先在web上看看info.php,看看php使用的ini文件是哪一个,以及ext的目录确认一下非windows平台上的东西就是比较麻烦,生成的文件没有固定放在特定的位置,一般在makefile里面有写生成文件的输出位置 unix下php的扩展都是必须编译时加进去的吧。和windows下改个php.ini就可以了不同。 实现一个类似于QQ(离开)状态的功能 如何理解此方法中的单双引号 请教高手 急需解决我这个困惑已久的问题 关于 httpd.exe的问题 做了一个平台(www.mssqw.cn),想做推广,大家有没有什么好的建议? 使用了SMARTY后,直接用echo语句的问题 正则的问题 preg_match低级问题,请高手赐教 一个php读写文件问题 问大家一个数据导入与导出的问题,急急....... Primary Index Unique 都是什么意思... 数据库多对多关联问题 在线等,帮帮忙吧,高手们!!php与Mysql的问题
在freebsd下面的php.ini,我找到了
但是里面的extension一个都没有指定,但可以用,不知道是不是和windows下面不一样
我make,刚开始的调试的时候能显示错误,最后没有错误了,能看到所在目录下面有.o和.lo文件生成,但是没看到有.so文件
./buildconf --force---编译不一定要有.so文件
你的test_module也许还要需要其它库的支持
./configure --with-test_module=/xxx/yyy
非windows平台上的东西就是比较麻烦,生成的文件没有固定放在特定的位置,一般在makefile里面有写生成文件的输出位置
和windows下改个php.ini就可以了不同。