This post originated from an RSS feed registered with PHP Buzz
by Forum One.
Original Post: Installation Testing
Feed Title: Syntax Framework
Feed URL: http://blog.syntaxcms.org/rss.php?version=0.91
Feed Description: Finally, a place to answer Syntax questions
In the upcoming release of Syntax, I've started to address the difficulty associated with getting an instance installed and up and running from the archive file. It's still doesn't work straight out-of-the-box but the new installation tests will save you hours chasing obscure and frustrating bugs. Some features, such as file uploading and Smarty templates, depend on the web server process being able to write, or outright own, specific directories. Because of that, we'll probably never get to a point where Syntax will work without some setup time.
Once you have extracted the Syntax files and setup your webserver to make the public directory available over http, you can access the installation tests at admin/testing/. The testing script goes through a handful of php scripts that output settings and test the connection settings to your Syntax CMS database, check ownsership of key directories, and checks that necessary symbolic links exist. Where possible, the script will try to correct any errors by itself but if it cannot, it shows the exact commands you need to execute to fix anything. The screenshot below is an example of output with an error found.