php官方
作者的github
tar -zxvf seaslog-1.6.2.tgz
3.切換到seaslog-1.6.2目錄執行phpize命令
如果phpize命令找不到,那就用絕對路徑執行/usr/local/php/bin/phpize操作
目錄中會多出乙個configure檔案
4.檢測seaslog是否依賴別的包
在當前檔案執行./configure--
with
-php
-config
=/usr/bin/php
-config
如果php-config沒找到,直接去php檔案中找到php-config檔案將--with-php=php目錄中php-config絕對位址
5.編譯並安裝
make
&& make
install
6.在php.ini檔案中配置seaslog資訊
;seaslog
extension =
"seaslog.so"
easlog
.default
_basepath = /var/log/
seaslog
.default
_logger = default
seaslog
.disting
_type =
1seaslog
.disting
_by_hour =
1seaslog
.use
_buffer =
1seaslog
.buffer
_size =
100seaslog
.level= 0
seaslog
.trace
_error =
1seaslog
.trace
_exception =
0seaslog
.default
_datetime_format =
"%y:%m:%d %h:%m:%s"
直接複製到php.ini中
8.重啟伺服器
在phpinfo中檢查是否外掛程式安裝成功
如果不顯示重新啟動php-fpm試試
原環套原環
今天在除錯兄弟的程式的時候發現了乙個問題,就是在組合資料的時候,有些時候可以成功,有些時候失敗,感覺十分奇怪。功能大概是這樣的,就是在一棵樹上掛資料,所有的節點都可以有資料,不只是葉子的,在組合資料的時候,可以從任意節點取資料,但是不能是重複的資料。資料可能出現的情況如圖a b c所示,圖a是沒有干...
單鏈表的環入口,環大小,解環
1.單鏈表是否有環 使用快慢指標,都從head出發,慢指標一次一步,快指標一次兩步,如果兩個指標相遇,說明鍊錶有環,否則,快指標為null或其next為null,到達末尾節點 function hascircle head return fast null fast.next null 2.單鏈錶環...
有環鏈表的環起點
用兩個指標,乙個快指標一次走兩步,乙個慢指標一次走一步。快慢指標可以重合表示鍊錶有環,此時距離環起點的距離和起點距離環起點的距離相等。include bits stdc h using namespace std struct list list beginofcircle list p1,list...