入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

PHP 扩展开发遇到的坑

创建时间:2017-07-18 投稿人: 浏览次数:445
Warning: PHP Startup: Invalid library (maybe not a PHP library) "xiaochuan.so" 

当提示这个的时候就说明对应模块找不到了需要 修改对应扩展c文件 添加

//第一个* 替换为 大写的扩展名称 第二个为小写的扩展名称 
#ifdef COMPILE_DL_*
ZEND_GET_MODULE(*)
#endif

#ifdef HAVE_CONFIG_H
#include "config.h"
#endif

即可重新 phpize && configure && make && make install 即可解决

 warning: implicit declaration of function "zend_call_method_with_0_params" is invalid in C99 

当提示这个的时候就说明少了一个 头文件 引入对应头文件即可

#include "zend_interfaces.h"


声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。