Ossec踩坑記錄

2021-10-08 22:05:47 字數 665 閱讀 1736

參考教程

筆者裝的是目前最新的3.6.0版本,但是make不支援mysql,一直報錯:make: *** 沒有規則可以建立目標「setdb」。 停止。查閱文件發現從3.0.0版本開始,編譯方式不一樣。後來在github的iusse找到解決方案

#before compiling, input "database=mysql" in you bash command line

database=mysql

sh install.sh

然後安裝,瞬間新問題來了:

./os_regex/os_regex.h:19:19: 致命錯誤:pcre2.h:沒有那個檔案或目錄

#include ^

編譯中斷。

make: *** [os_maild/maild.o] 錯誤 1

error 0x5.

building error. unable to finish the installation.

錯誤** 0x5.

編譯錯誤. 不能完成安裝.

這個問題也是3.6.0才出現的新問題,解決方案有好幾種,可以都試試,有的能行有的不能:

第一種:

wget

Python 踩坑記錄

1.浮點數判斷 工作中遇到類似下面邏輯判斷 i 1 while i 1.5 i i 0.1 print i在想象中i應該停止在1.5就不輸出了,但是實際的輸出結果是無限迴圈。這是因為在計算機的邏輯中,浮點數的儲存規則決定了不是所有的浮點數都能準確表示,有些是不準確的,只是無限接近。如0.1轉換為二進...

Java踩坑記錄

1.quartz整合spring框架service層物件注入為null解決方案 jobdetailfactorybean中注入的是乙個cn.itcast.quartz.hellojob實現類的全路徑,底層會反射建立出乙個hellojob的物件,但是該物件不是由spring管理的,所以業務層的物件無法...

SSD踩坑記錄

原github專案位址,借用大神的模型自己訓練ssd 1 error default maxpoolingop only supports nhwc on device type cpu data format nchw 修改為 nhwc 2 關於dataset name 將影象資料轉換為tfrec...