跳轉到內容

Zoph/Configuration/config.inc.php

來自華夏公益教科書
DEBUG 版本:v0.8 及之前
描述:DEBUG 選項用於控制 Zoph 執行期間給出的除錯輸出。從 Zoph 0.8.1 開始,此選項已被 LOG_ALWAYSLOG_SUBJECT 替換,它們允許對顯示的內容進行更細粒度的控制。
預設 0
選項 0: 不除錯。1及以上,顯示除錯資訊。
示例 define('DEBUG', 5);


有關 Zoph 日誌系統的詳細說明,請參閱 Zoph 0.8.1 及更高版本中的日誌記錄

LOG_ALWAYS

[編輯原始碼]
LOG_ALWAYS 版本:v0.8.1 及更高版本
描述:此選項控制顯示多少除錯資訊。Zoph 將向您顯示您配置的嚴重性和比這更糟糕的一切。因此,如果您配置 log::ERROR,您將看到 ERROR 和 FATAL 訊息;如果您配置 log::DEBUG,您將看到所有訊息。
預設 log::FATAL
選項:請參閱下面 日誌嚴重性
示例 define('LOG_ALWAYS', log::ERROR);


LOG_SUBJECT

[編輯原始碼]
LOG_SUBJECT 版本:v0.8.1 及更高版本
描述:此選項與 LOG_SEVERITY 結合使用,使您能夠對顯示哪些訊息進行細粒度的控制。使用 LOG_SUBJECT,您可以配置要檢視日誌記錄的主題。
預設 log::NONE
選項:請參閱下面 日誌主題。您可以使用以下方法組合主題|() 和~().
示例

顯示所有指示錯誤或致命錯誤的訊息,涉及 Zoph 或影像的翻譯

define('LOG_SEVERITY', log::ERROR);
define('LOG_SUBJECT', log::LANG | log::IMG);

顯示所有訊息,除了除錯級訊息,除了涉及 SQL 查詢的訊息

define('LOG_SEVERITY', log::NOTIFY);
define('LOG_SUBJECT', log::ALL | ~log::SQL);

顯示所有訊息,除了涉及重定向或資料庫連線的訊息

define('LOG_SEVERITY', log::DEBUG);
define('LOG_SUBJECT', log::ALL ~(log::REDIRECT | log::DB));


LOG_SEVERITY

[編輯原始碼]
LOG_SEVERITY 版本:v0.8.1 及更高版本
描述:此選項與 LOG_SUBJECT 結合使用,使您能夠對顯示哪些訊息進行細粒度的控制。使用 LOG_SEVERITY,您可以配置顯示多少除錯資訊。與 LOG_ALWAYS 的區別在於,訊息 在您在 LOG_SUBJECT 中配置的主題中顯示。Zoph 將向您顯示您配置的嚴重性和比這更糟糕的一切。因此,如果您配置 log::ERROR,您將看到 ERROR 和 FATAL 訊息;如果您配置 log::DEBUG,您將看到所有訊息。
預設 log::NONE
選項:請參閱下面 日誌嚴重性
示例 define('LOG_SEVERITY', log::NOTIFY);


日誌嚴重性

[編輯 | 編輯原始碼]
嚴重性指示
log::DEBUG 除錯訊息,Zoph 提供有關其正在執行的操作的資訊。
log::NOTIFY 有關正在發生的事情的通知,這些事情正在影響 Zoph 的程式流程
log::WARN 有關正在發生的事情的警告
log::ERROR 錯誤情況,某些事情出了問題,但 Zoph 可以恢復
log::FATAL 致命錯誤,某些事情出了問題,Zoph 需要停止當前指令碼的執行。
log::NONE 不顯示任何訊息

日誌主題

[編輯 | 編輯原始碼]
訊息主題
log::ALL 所有訊息
log::VARS 有關設定變數的訊息
log::LANG 有關 Zoph 翻譯的訊息
log::LOGIN 有關登入過程的訊息
log::REDIRECT 有關重定向的訊息
log::DB 有關資料庫連線的訊息
log::SQL 有關 SQL 查詢的訊息
log::XML 有關 XML 建立的訊息
log::IMG 有關影像建立的訊息
log::IMPORT 有關匯入功能的訊息
log::GENERAL 其他訊息
log::NONE 無訊息。

調整大小的影像生成

[編輯 | 編輯原始碼]

Zoph 在匯入過程中會自動建立縮圖和中等尺寸(“mid”)影像。要影響此過程,您可以編輯以下引數

THUMB_SIZE

[編輯原始碼]
THUMB_SIZE 版本:所有版本
描述:縮圖的最大寬度或高度
預設 120
選項:以畫素為單位的最大寬度/高度
示例 define('THUMB_SIZE', 120);


MID_SIZE

[編輯原始碼]
MID_SIZE 版本:所有版本
描述:“mid”尺寸影像的最大寬度或高度
預設 480
選項:以畫素為單位的最大寬度/高度
示例 define('MID_SIZE', 480);


THUMB_PREFIX

[編輯原始碼]
THUMB_PREFIX 版本:所有版本
描述:縮圖的檔名的字首。
預設 thumb
選項:不要將此字串設定為空!
示例 define('THUMB_PREFIX', 'thumb');


MID_PREFIX

[編輯原始碼]
MID_PREFIX 版本:所有版本
描述:“mid”尺寸影像的檔名的字首。
預設 thumb
選項:不要將此字串設定為空!
示例 define('MID_PREFIX', 'mid');


資料庫配置

[編輯 | 編輯原始碼]

在 0.8.2 之前,資料庫設定是在config.inc.php(對於 Web 介面)和.zophrc(CLI 介面)中設定的,從 Zoph 0.8.2 開始,這些設定都在zoph.ini.

中進行設定
華夏公益教科書