在我的问题解决了在这条灿烂的下水道上如何在Mac上成功运行Pear之后,当我试图根据这条谷歌指令安装和配置GRPC时,遇到了以下错误
我了解到问题在于系统“无法加载动态库'grpc.so'”
请有人给我一条解决这些问题的途径,或者告诉我我做错了什么?
我使用PHP8运行本地主机
非常感谢!!
composer require "grpc/grpc:^1.38"PHP警告: PHP启动:无法加载动态库“grpc.so”(尝试: /usr/lib/php/extensions/no-debug-non-zts-20180731/grpc.so),0x0009):dlopen():文件未找到:/usr/lib/php/extensions/no-debug-non-zts-20180731/grpc.so),/usr/lib/php/extensions/no-debug-non-zts-20180731/grpc.so.so (dlopen(/usr/lib/php/extensions/no-debug-non-zts-20180731/grpc.so.so,0x0009):dlopen():文件未找到: /usr/lib/php/extensions/no-debug-non-zts-20180731/grpc.so.so))在第0行中未知
发布于 2021-11-08 04:37:10
我的解决方案是通过运行命令创建目录。
"mkdir /usr/local/lib/php/pecl“
发布于 2022-03-16 17:57:16
在我的例子中,我在MacOS中使用PHP7.4。当我运行
pecl install grpc..。命令;它在当前的PHP文件夹中安装了./20190902/ grpc.so,因此,我只需在控制台中提到的正确路径上复制粘贴grpc.so:
php@7.4/7.426_1/pecl/20190902/grpc.so --> /usr/local/lib/php/pecl/20190902/grpc.so我希望这对任何人都有帮助!
https://stackoverflow.com/questions/67896868
复制相似问题