张浩斌

Results 214 comments of 张浩斌

模板目录下面的文件由根目录下面的同名文件require引用后显示。请注意添加页面的URL和路径的对应关系。

1 建议安装Ubuntu20.04 , 18.04 维护期快到了。 2 检查judge.conf中的配置,OJ_USE_DOCKER=1的话,请多次运行install目录中的docker.sh,确保docker中的编译器安装成功。 如果OJ_USE_DOCKER=0的话,确认g++安装无误,可以尝试设置OJ_COMPILE_CHROOT=0。 3 如果你的判题机本身就用docker环境运行的,请尝试在docker外面部署判题,或给docker足够的权限如ptrace权限。

关闭 sudo service nginx stop 打开 sudo service nginx start

/home/judge/etc/judge.conf 中有下面的若干配置可以影响系统设定。 在OJ_OI_MODE=1的情况下,题目限时是依赖于OJ_TIME_LIMIT_TO_TOTAL的: 当OJ_TIME_LIMIT_TO_TOTAL=1 限时应用于所有数据的总耗时 当OJ_TIME_LIMIT_TO_TOTAL=0,限时应用于每组测试文件。 状态页status.php(solution表)中记录的时间,取决于OJ_USE_MAX_TIME: 当OJ_USE_MAX_TIME=0时,记录的是总耗时。 当OJ_USE_MAX_TIME=1时,记录的是最高耗时。 因此,当测试数据组数较多时,推荐设定OJ_USE_MAX_TIME=0,OJ_TIME_LIMIT_TO_TOTAL=1 ,然后根据标程的实际耗时*1.5来设置题目总耗时。

修改db_info.inc.php中的$OJ_LANG_MASK这个数值。 数值的计算方式在它后面的注释里。

1 db_info.inc.php 第一句注释掉的ini_set("display_errors", "Off")和php.ini中的设定可以控制php的出错信息打印 2 /var/log/nginx/error.log里面可以看到php-fpm给nginx回馈的错误信息 3 https://github.com/zhblue/hustoj/blob/master/trunk/web/include/db_info.inc.php#L108 有关于日志文件的设定 4 judge_client可以用[debug模式](https://github.com/zhblue/hustoj/blob/master/wiki/Debug.md)运行,产生关于判题的日志。

LoL!谁让你这么干的你就去找谁来解决吧!

![image](https://user-images.githubusercontent.com/3926566/168943363-28ce67ec-a6c3-4034-bb65-17afb9f9a276.png) ![image](https://user-images.githubusercontent.com/3926566/168943399-358fbb7e-850d-4f36-919a-05c9d7c7dd18.png)

如果你不确定,可以交到1000上暂存。正式赛也有人这样测试自己编译是否正确。

开启强制登录 $OJ_NEED_LOGIN