An open source online judge web system
- PHP 7.2.0 +
Required modules:- pdo
- pdo-mysql
- gmp
- MySQL or MariaDB
- Clone SKY Online Judge Repository to yout website (Don't forget to fetch submodules)
- Copy
config/config.example.php
toconfig/config.php
- Fill out your MySQL setting in config.php
- Copy
LocalSetting.example.php
toLocalSetting.php
then set its starting directory at$_E['SITEDIR']
- Install composer or put composer.phar to site root
- use
php composer.phar install
orcomposer install
to install php library - use
./vendor/bin/phinx m
to set up your database. - start your SKY Online Judge ~