创新实训(三)——config.php

config.php文件

config.php 文件是 PHP 应用程序的配置文件,具体用于 Deer Online Judge (DeerOJ) 系统的设置。它定义了应用程序的基本信息、数据库连接、Web 服务器设置、安全配置、邮件配置、评测机配置以及一些开关设置。

基本信息 (profile)


部分参数解释如下:

  • oj-name: 在线评测系统的全称。
  • oj-name-short: 在线评测系统的简称。
  • administrator: 系统管理员的用户名。
  • admin-email: 系统管理员的电子邮件地址。
  • QQ-group: QQ 群的联系方式,当前为空。
  • ICP-license: ICP 备案号,当前为空。

数据库配置 (database)


部分参数解释如下:

  • database: 数据库名称。
  • username: 数据库用户名。
  • password: 数据库用户的密码。
  • host: 数据库服务器的地址。

Web 服务器配置 (web)


部分参数解释如下:

  • domain: 网站的域名,当前为 NULL
  • main: 主站点的协议、主机名和端口。
  • blog: 博客站点的协议、主机名和端口。主机名是通过 UOJContext::httpHost() 获取的。

安全配置 (security)


部分参数解释如下:

  • user.client_salt: 用户密码的盐值,用于增强密码的安全性。
  • cookie.checksum_salt: 用于校验 Cookie 的盐值数组。

邮件配置 (mail)


部分参数解释如下:

  • noreply: 配置 no-reply 邮箱的用户名、密码、SMTP 服务器地址、加密方式和端口。

评测机配置 (judger)和开关设置 (switch)


部分参数解释如下:

  • socket.port: 评测机连接的端口号。
  • socket.password: 评测机连接的密码。
  • web-analytics: 是否启用网站分析,当前为 false(不启用)。
  • blog-domain-mode: 博客域名模式,当前为 3
posted @   山城甘草  阅读(12)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示