安裝PHPscws分詞擴充套件時候遇到的坑

uiz發表於2018-09-12

這個是我自己遇到的坑,百度了好多,最後算是解決了,問題都記一下

   1.安裝的目的:做分詞,語義分析使用

   2.mac 安裝 scws 分詞工具的時候會出現編譯報錯的問題,問題可能是由於mac機器上的openssl 版本過低,使用brew安裝最新openssl還是沒辦法解決問題,是因為在編譯軟體的時候使用的openssl是 /usr/bin 目錄下的,你需要將brew安裝的openssl 從/usr/local/Cellar/openssl/1.0.2l/bin/openssl 軟連線到/usr/bin 下,這時候如果你的mac開啟了

csrutil, 可能會導致你對/usr/bin 目錄沒有操作許可權,sudo -s 都不行,這是需要重啟電腦,開機瞬間按下cmd + r ,調出terminal,輸入csrutil disable,然後再重新正常啟動就可以修改這個目錄了,這次還發現,編譯php擴充套件的時候,需要執行php安裝包內的 phpize,否則會報.m4檔案不存在



相關文章