INSTALL
===============================
phundament - website components
===============================
R E Q U I R E M E N T S
-----------------------
- an SVN client
- any PHP compatible Webserver (as long as Prado runs on it)
- PHP 5 (CLI Version required for Installer)
- XML & XSLT Support
- ImageMagick (recommended)
- SQLite (recommended)
- MySQL (optional)
- PDFlib (optional)
I N S T A L L A T I O N
-----------------------
** CHECK http://phundament.com for the latest information **
UNIX
----
Get lithron, by checking out a lithron branch or trunk from svn:
$ svn co https://diemeisterei.homeunix.net/projekte/_lithron-0.5_ WEBSITE_ROOT
or get a full lithron package from sourceforge and extract it, recommended:
+---+
| 1 | Download & extract from http://sourceforge.net/project/showfiles.php?group_id=116928
+---+
Bootstrap lithron with phing. This action will create the needed directories
and permissions.
And will also create a SQLite database per default with demo data.
Simply open index.php in your browser to obtain the full command.
+---+
| 2 | $ WEBSITE_ROOT/lithron/developer/installer/build -q bootstrap
+---+
If the installation has completed,
+---+
| 3 | open lithron/index.php in your browser
+---+
Windows (untested)
------------------
Tested with XAMPP.
Prerequisities:
- I had to download MSVCR71.dll from http://dll-files.com
- Install ImageMagick from http://imagemagick.org
- Add ImageMagick path to application.xml
+---+
| 1 | Download & extract from http://sourceforge.net/project/showfiles.php?group_id=116928
+---+
Bootstrap lithron with phing. This action will create the needed directories
and permissions.
And will also create a SQLite database per default with demo data.
Simply open index.php in your browser to obtain the full command.
+---+
| 2 | $ cd WEBSITE_ROOT/lithron/developer/installer/
+---+ $ build.bat -q bootstrap
If the installation has completed,
+---+
| 3 | open lithron/index.php in your browser
+---+
T R O U B L E S H O O T I N G
-----------------------------
If this quick-install fails, make sure you get a valid PHP 5 CLI response, when
doing a 'php -v' on the shell (workaround: export PHP_COMMAND=/usr/bin/php5.0)
After executing the quick-install script, the following directories should be
writable for the webserver process:
- config/runtime
- var/[subfolders]
- public/[subfolders]
And the LPE files & folders should be linked into lithron/application/application.xml
and so on.
If your webserver uses a dual PHP4/5 Setup, remember to rename Lithrons index.php to
whatever extension will get executed by your PHP5 (most probably .php5).
If you want to use Image-Magick, make sure that identify and convert are either in
path or configured in config/application.xml. To make use of Image-Magick's PDF
capabilities, a working Ghostscript-Interpreter (gs) must be in PHP's executable path.
3 R D - P A R T Y
-----------------
prado http://svn.pradosoft.com/repos/prado/trunk/framework (r1566)
propel http://svn.phpdb.org/propel/tags/1.2.0RC2/
creole http://svn.phpdb.org/creole/tags/1.1.0RC1/
phing http://svn.phing.info/branches/2.2/
L I C E N S E
-------------
http://opensource.org/licenses/mozilla1.1.php Mozilla Public License
C O N T A C T
-------------
dev@lithron.de
http://www.lithron.de
|