我收到此错误,我不知道是否有办法将libiconv.2.dylib更新为8.0.0版本?
dyld: Library not loaded: /Applications/MAMP/Library/lib/libiconv.2.dylib
Referenced from: /Applications/MAMP/Library/lib/libxml2.2.dylib
Reason: Incompatible library version: libxml2.2.dylib requires version 8.0.0 or later, but libiconv.2.dylib provides version 7.0.0
答案 0 :(得分:0)
我有一个理论认为,如果您运行二进制文件并且它在CLI中运行良好但不能从PHP运行,那么您需要正确设置环境变量。通常,命令对PATH
和HOME
中的差异最敏感,这些差异在PHP系统调用中设置得非常小。尝试使用答案to this question将这些从命令行复制到PHP环境。