v1.2.2 - Official User Guide

How to install

If you installed Bancha Bash, you can write the following line on your unix shell:

bancha install

If you don’t have Bancha Bash, download Bancha from the official GitHub repository and unzip it into the root of your virtualhost. Normally the index.php file will be at your root.

The base structure is composed as follows:


For the best security, both the core and the application folders should be placed above web root so that they are not directly accessible via a browser. By default, .htaccess files are included in each folder to help prevent direct access. If you move, the above two folders, be sure to update their paths on the index.php file ($user_path and $core_folder variables)

  1. Open the application/config/config.php file and set your base URL. Please change also the encryption key to a random one.
  2. Sets the database connection parameters here: application/config/database.php
  3. Go through your browser to this URL: If you see an error, check the previous steps!
  4. Choose your install type between “Full” and “Minimal”. The Full one, will create and configures the “Blog” and “Comments” content types for you. Let all the options checked or Bancha will not work properly! :)
  1. You’re done! The install script will create a content type named “Menu” which is linked to the page tree of your website.

When you’re ready, go to the next chapter: Understanding Bancha

You could also read how to upgrade an existing installation: Upgrading From a Previous Version

How to reinstall

To reinstall Bancha, remove the is_installed row from the settings table of the database. Then, skip to step 3 of the above installation process.

Bancha - Copyright 2011-2012(C) Squallstar Studio -