【问题标题】:"Symbol not Found" Error on starting httpd (mac)启动 httpd (mac) 时出现“未找到符号”错误
【发布时间】:2022-01-13 07:21:48
【问题描述】:

我正在使用 Homebrew 安装的 apache。

安装并链接后,我在尝试运行 apachectl start 时收到此错误消息:

Symbol not found: _apr_bucket_alloc_aligned_floor
  Referenced from: /usr/local/Cellar/httpd/2.4.51/bin/httpd
  Expected in: /usr/lib/libaprutil-1.0.dylib
/usr/local/bin/apachectl: line 79:  4894 Abort trap: 6 

我曾多次尝试使用 Homebrew 卸载并重新安装。这没有帮助。

出了什么问题,我该如何解决?

【问题讨论】:

    标签: macos apache homebrew


    【解决方案1】:

    我找到了答案 (https://github.com/Homebrew/discussions/discussions/2482)

    brew reinstall apr-util
    

    【讨论】:

    • 谢谢!这就是答案。感谢您回答自己的问题。 ?
    • 谢谢,这修复了dyld[88779]: Symbol not found: _apr_bucket_alloc_aligned_floor
    • 谢谢,也修复了:dyld[9546]:找不到符号:_apr_bucket_file_set_buf_size
    • 谢谢,在安装了破坏它的 Monterey 12.2.1 更新后,它也对我有用。 (感谢 Apple 在每次升级后让我浪费了 1 小时的时间:D)
    猜你喜欢
    • 2021-04-07
    • 2011-04-08
    • 2017-06-05
    • 2018-01-13
    • 2021-11-14
    • 1970-01-01
    • 2020-12-24
    • 2019-05-05
    • 1970-01-01
    相关资源
    最近更新 更多