dyld:懒惰的符号绑定失败:找不到符号:_clock_gettime-在mongodb laravel中

秦丹7027

我正在使用Laravel 5.4版本通过link实现mongodb CRUD操作我正在使用Mac OS El Captain 10.11。我已经安装了php版本7.1.16的mongodb.so扩展名

当我尝试进行雄辩的连接时,它会引发我ERR_EMPTY_RESPONSE

我详细了解了重启MAMP服务器期间在Apache中发现的以下错误日志

 Mon Aug 28 10:22:14 2017] [notice] Graceful restart requested, doing restart
[Mon Aug 28 10:22:15 2017] [notice] Digest: generating secret for digest authentication ...
[Mon Aug 28 10:22:15 2017] [notice] Digest: done
[Mon Aug 28 10:22:15 2017] [notice] Apache/2.2.31 (Unix) mod_wsgi/3.5 
 Python/2.7.13 PHP/7.1.1 mod_ssl/2.2.31 OpenSSL/1.0.2j DAV/2 
mod_fastcgi/2.4.6 mod_perl/2.0.9 Perl/v5.24.0 configured -- resuming normal operations
[Mon Aug 28 10:22:15 2017] [notice] FastCGI: process manager initialized (pid 4233)
dyld: lazy symbol binding failed: Symbol not found: _clock_gettime
Referenced from: 
/Applications/MAMP/bin/php/php7.1.1/lib/php/extensions/no-debug-non-zts-20160303/mongodb.so
Expected in: /usr/lib/libSystem.B.dylib

dyld: Symbol not found: _clock_gettime
Referenced from: 
/Applications/MAMP/bin/php/php7.1.1/lib/php/extensions/no-debug-non-zts-20160303/mongodb.so
Expected in: /usr/lib/libSystem.B.dylib

dyld: lazy symbol binding failed: Symbol not found: _clock_gettime
Referenced from: 
 /Applications/MAMP/bin/php/php7.1.1/lib/php/extensions/no-debug-non-zts-20160303/mongodb.so
 Expected in: /usr/lib/libSystem.B.dylib

dyld: Symbol not found: _clock_gettime
Referenced from: 
/Applications/MAMP/bin/php/php7.1.1/lib/php/extensions/no-debug-non-zts-20160303/mongodb.so
 Expected in: /usr/lib/libSystem.B.dylib

该屏幕快照显示了在此处输入图片说明我在线搜索错误dyld: lazy symbol binding failed: Symbol not found: _clock_gettime并找到此答案的mongodb扩展的详细信息我已经应用了我提到的所有步骤,但是无法解决该问题。

请有人帮我摆脱这个。

迈尔·潘查萨拉(Mehul Panchasara)

首先,您需要将操作系统更新为macOS Sierra,(我正在使用版本10.12)

El Capitain未提供clock_gettime,

苹果(最终)在Sierra中引入了clock_gettime posix API。我们的configure脚本会检测到并启用它。由于二进制文件不是在Sierra上执行的,而是在El Capitain上执行的,而El Capitain上不存在此功能,因此运行时链接失败。使用您建议的解决方法不是一个好的解决方案。这看似可行,但由于并非针对执行二进制文件的系统编译二进制文件,因此以后出现奇怪的故障并非不可能。

参考来自:https : //bugs.erlang.org/browse/ERL-256

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

dyld:找不到符号:安装Golang后_clock_gettime

dyld:懒惰的符号绑定失败:找不到符号:_yylex

dyld:懒惰的符号绑定失败:找不到符号。预期于:平面名称空间

clock_gettime:在Windows 10中的Visual Studio中找不到标识符

在Junit测试中找不到符号失败

在Android数据绑定中找不到符号BR

Android数据绑定包含布局中的“找不到符号变量”

dyld:找不到符号:_OBJC_CLASS _ $ _ WKUserScript ...在... WebKit中预期

ld:找不到符号dyld_stub_binder(通常在libSystem.dylib中)

找不到laravel MongoDB \ BSON \ UTCDateTime类

dyld:惰性符号绑定失败:找不到符号:_node_module_register

Rails,Postgres:dyld:惰性符号绑定失败:找不到符号:_PQresultMemorySize

Git错误:dyld:惰性符号绑定失败:找不到符号:_iconv_open

systemd在clock_gettime中中止

在MongoDB查询中找不到匹配项

MongoDB在NodeJS中找不到它

在Android Studio的数据绑定库中找不到setHandler的符号方法

IDebugSymbols在符号服务器中找不到符号

退货声明中的“错误:找不到符号”

修复Java中找不到符号

即使在静态库中也找不到符号

在卡片类中找不到符号

在Android Studio中找不到符号类

在Android Studio中找不到符号错误

Android:在gdbserver中找不到调试符号

Java中的“找不到符号”错误

在 Antlr4 中找不到符号

错误:找不到Java中的异常符号

在我的方法实例中找不到符号?