查看Log檔案
在開發和調試過程中,查看日誌檔案是非常重要的一步。ServBay 提供了兩種查看日誌檔案的方法:直接進入日誌目錄和通過 ServBay 的 GUI 介面。以下是詳細的步驟。
方法一:直接進入 Log 目錄
1. 日誌檔案目錄
ServBay 的日誌檔案存放在 /Applications/ServBay/logs
目錄中。這個目錄包含了各個服務的日誌檔案,包括 PHP、Caddy、Redis、MariaDB 等。
2. 訪問日誌目錄
你可以通過終端或檔案管理器訪問日誌目錄。以下是通過終端訪問日誌目錄的步驟:
- 打開終端應用。
- 輸入以下命令並按回車鍵,進入日誌目錄:bash
cd /Applications/ServBay/logs
1
3. 查看日誌檔案
在日誌目錄中,你可以使用 ls
命令列出所有日誌檔案和子目錄:
bash
ls
1
你會看到類似以下的檔案和目錄結構:
caddy
dnsmasq
mariadb
memcached
php
|____5.6
|____7.0
|____7.1
|____7.2
|____7.3
|____7.4
|____8.0
|____8.1
|____8.2
|____8.3
|____8.4
postgresql
redis
xdebug
|____5.6
|____7.0
|____7.1
|____7.2
|____7.3
|____7.4
|____8.0
|____8.1
|____8.2
|____8.3
|____8.4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
4. 查看特定日誌檔案
你可以使用 cat
、less
或 tail
命令查看特定日誌檔案的內容。例如:
查看 PHP 7.4 日誌
bash
cat php/7.4/php-fpm.log
1
或者使用 less
命令進行分頁查看:
bash
less php/7.4/php-fpm.log
1
使用 tail
命令查看最新的日誌條目:
bash
tail -f php/7.4/php-fpm.log
1
查看 Caddy 日誌
Caddy 的日誌存放在 caddy
目錄中,你可以進入該目錄查看具體日誌檔案:
bash
cd caddy
ls
1
2
2
然後使用上述命令查看具體的日誌檔案。
方法二:通過 ServBay 的 GUI 介面
1. 打開 ServBay
在 應用程序
中找到 ServBay 圖標,雙擊打開。
2. 查看服務日誌
在 ServBay 的 GUI 介面中,你可以通過以下步驟查看日誌檔案:
通過『服務』面板
- 打開 ServBay 的 GUI 介面,進入『服務』面板。
- 在每個服務的右側,你會看到一個日誌圖標(icon)。點擊該圖標即可查看該服務的日誌檔案。
通過『主機』面板
- 在 ServBay 的 GUI 介面中,進入『主機』面板。
- 在每個主機的右側,你會看到一個日誌圖標(icon)。點擊該圖標即可查看該主機的日誌檔案。
3. 分析日誌檔案
通過查看日誌檔案,你可以分析系統的運行狀態、錯誤信息以及性能指標。常見的日誌檔案包括:
php/版本號/php-fpm.log
:記錄 PHP-FPM 的運行狀態和錯誤信息。caddy
目錄:記錄 Caddy Web 伺服器的訪問日誌和錯誤日誌。redis.log
:記錄 Redis 資料庫的運行狀態和錯誤信息。mariadb.log
:記錄 MariaDB 資料庫的運行狀態和錯誤信息。xdebug/版本號
目錄:記錄 XDebug 的調試信息。
4. 清理日誌檔案
日誌檔案可能會佔用較多的磁碟空間,建議定期清理不再需要的日誌檔案。你可以使用以下命令刪除特定的日誌檔案:
bash
rm php/7.4/php-fpm.log
1
注意:刪除日誌檔案前,請確保已備份重要日誌信息。