/johncms

JohnCMS Content Management System

Primary LanguagePHPGNU General Public License v3.0GPL-3.0

GitHub Source Code GitHub tag (latest SemVer)

PHP-CI Crowdin

This version is at an early stage of development. Many things may not work or work not as intended.

System requirements

  • PHP 8.0 and higher
  • MySQL 5.7
  • PHP configured to use MySQL Native Driver (mysqlnd)
  • .htaccess support

Installation from the repository

  1. You need to install Composer on your computer.
  2. Clone or download and unpack the repository to the root directory your site.
  3. Run the command to install dependencies
composer install
  1. Open the url in your browser (replace your.site to your hostname): http://your.site/install and follow the instructions in the installer.

Problems and solutions

When you get updates from the repository, you need to follow the changes of some files.

  • If composer.json has been changed, you need to run the command composer install.