php SeasLog iunx環境下安裝

2021-08-07 01:14:43 字數 1156 閱讀 6521

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...