Download Latest Version sms-0.9.1.zip (9.9 MB)
Email in envelope

Get an email when there's a new version of Zeena School Management

Home / 0.9.1
Name Modified Size InfoDownloads / Week
Parent folder
new_features.txt 2014-11-12 258 Bytes
README.txt 2014-11-12 2.1 kB
sms-0.9.1.zip 2014-11-12 9.9 MB
Totals: 3 Items   9.9 MB 1
Installation Guide:
-------------------

1. Copy the downloaded sms.zip folder into the web_root folder (eg: /var/www in a Linux environment and htdocs folder in Windows machines)
2. Extract the contents of the zip file. It is assumed that the path of the extracted contents is /var/www/sms and this folder is accessible in the browser using http://localhost/sms
3. Give write permission to the folder
	Following commands give proper permissions in the Linux environment
	chown -R www-data:www-data /var/www/sms
	chmod -R 755 /var/www/sms
4. Check prerequisites
	1. Open http://localhost/check_prerequisites.php in the browser. Note the contents of the page.
	2. Change directory in the command prompt to web_root/sms folder (eg: /var/www) and issue the below command.
	php check_prerequisites.php
	The above steps should not result in any warnings other than the ones given below. If there are any such other warnings, they need to be corrected before proceeding.
	Allowed warnings:
	[[WARNING]] XSL module is installed: FAILED
	[[WARNING]] A PHP accelerator is installed: FAILED
5. Once the above step is complete, delete check_prerequisites.php. Having this file in the root folder could be a security threat.
6. Create a database for installation. (Although system works with any PDO compatible database, this section assumes that the installation is based on MySQL)
	This can be achieved with the below command, if mysql is installed.
	create database sms;
7. Change the below lines in the config/databases.yml to match the current environment
	dsn: mysql:host=localhost;dbname=sms
	username: username
	password: password
8. Issue the below commands in the command from from web_root/sms directory.
	php symfony cc
	php symfony plugin:publish-assets
	php symfony doctrine:build --all
9. Optionally issue the below command to load sample data into the database
	php symfony doctrine:data-load
10. Issue the below command to clear the sample data
	php symfony doctrine:build --all
11. Access the software through the browser (Eg: http://localhost/sms)
Source: README.txt, updated 2014-11-12