Check out The special hosting offer - $0.75/month - 500 GB Hosting from HostLuck.com - Ad
Easy Installation Tutorial on Siteframe Script.
System Requirements for version 5.0.6
Web server: Siteframe has been installed under Apache 2.0.53; it will most likely work under older versions of Apache, but it has not been verified. It should work under any web server that supports PHP5, but, again, nothing besides Apache 2.0 has been confirmed and tested.
PHP5: Siteframe requires PHP5; it uses features of the PHP5 language that are incompatible with prior versions of PHP. Development and testing have been done using PHP 5.0.3, but it should work with any later version of PHP5. It requires the PHP5 mysqli module for database access. It also uses the SimpleXML module, which is typically installed by default with PHP5. The gd extension is required for image support; if you do not plan to use image files with Siteframe, this can be considered an optional component.
Smarty: Smarty is a PHP-based template library available from http://smarty.php.net. Siteframe uses Smarty to display all content.
MySQL: Siteframe has been developed and testing using MySQL 4.1; it will probably work under newer versions of MySQL, though that has not been verified. There are certain features of Siteframe that utilize functionality of MySQL that was not available until 4.1; the software may operate properly under older versions of MySQL, but certain features (access control lists, full-text searching) will not be available. MySQL uses InnoDB tables (except for the FULLTEXT search function) and thus will not install properly on MySQL installations that are configured without InnoDB access.
Siteframe script is 100% compatible with all hosting packages of HostLuck.com [Siteframe demo on HostLuck.com]
Easy Install Siteframe using Fantastico De Luxe:
Step 1: Login to your cPanel account http://www.yoursite.com/cpanel
Step 2: Click on the Fantastico De Luxe Icon in your cpanel account.
Step 3: Under the “Content Management” section, Click on “Siteframe”.
Step 4: On the right panel, select “New Installation”
Step 5: You’ll see a page as below.
Step 6: Fill in your directory details. If you want to install it on your root directory (www.yoursite.com) leave it blank else insert the directory (eg: /siteframe). Fill out other information and click “Install Siteframe”.
Step 7: Siteframe would be successfully installed.
Manual Installation of siteframe:
Step 1. Download the SiteFrame latest version from the official site.
Step 2. Decompress it and upload it on your website root (public_html/www) folder or if you want to install it in a directory, upload in your particular directory folder (eg: /siteframe).
Step 3. Edit the file siteframe.ini-dist. Fill in your website details.

Step 4. Fill in your database information.

Step 5. There are various other options like content types for your site. Fill them as per your requirements.
Step 6. Run yoursite.com/setup.php file.
Possible errors: Warning: require(Smarty.class.php) [function.require]: failed to open stream: No such file or directory in /some path/
Solution: Edit line 10 in siteframe.inc file
put define(‘SMARTY_CLASS’, ‘/usr/local/lib/php/Smarty/Smarty.class.php’); //hostluck customers only.
If you’re not a hostluck.com customer. ask your web hosting provider for the path to smarty files and insert it in siteframe.inc
Step 7. If everything is fine, a setup page would be seen as below.
Step 8. Fill in your administrator name, pass and email and click “Continue Setup”.
Step 9. All the sql queries would run and give you ‘OK’ confirmation on the end. i.e. your setup is successfully done.
Step 10. Check out the Siteframe Demo on HostLuck.com