相关文档地址:
https://doc.imiphp.com/v2.1/components/rpc/hprose.html
宝塔环境下php安装pecl,并安装Hprose扩展
http://tpmecms.he4966.cn/news_show/123
swoole版本 php --ri swoole
安装框架
composer create-project imiphp/project-websocket:~2.1.0 h
cd h
组件引入:composer require imiphp/imi-swoole
composer require imiphp/imi-swoole
查询是否引入
composer show
安装hprose扩展
composer require imiphp/imi-hprose
或者使用下面文件修改:
本项目可以使用composer安装,遵循psr-4自动加载规则,在你的 composer.json 中加入下面的内容:
composer.json
{
"require": {
"imiphp/imi-hprose": "~2.1.0"
}
然后执行 composer update 安装。
composer update
宝塔的目录
解压文件到
cd /www/server/php/74/src/ext/protobuf
/www/server/php/74/bin/phpize
如果报错
Cannot find config.m4.
Make sure that you run '/www/server/php/74/bin/phpize' in the top level source directory of the module
就复制/www/server/php/74/src/ext/随便那个文件夹下面的config.m4 到
/www/server/php/74/src/ext/protobuf这个目录下面再运行上面代码
./configure --with-php-config=/www/server/php/74/bin/php-config
./configure --with-php-config=/www/server/php/81/bin/php-config
/www/server/php/81/bin/phpize