Every repository with this icon (
Every repository with this icon (
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Sun Aug 23 22:43:40 -0700 2009 | |
| |
.gitmodules | Mon Jun 22 22:17:05 -0700 2009 | |
| |
LICENCE | Sun Aug 23 22:43:39 -0700 2009 | |
| |
README.markdown | Sun Aug 23 22:43:41 -0700 2009 | |
| |
extensions/ | Sun Aug 23 22:43:40 -0700 2009 | |
| |
index.php | Sun Aug 23 22:43:40 -0700 2009 | |
| |
install.php | Sun Aug 23 22:43:41 -0700 2009 | |
| |
install.sql | Sun Aug 23 22:43:41 -0700 2009 | |
| |
symphony/ | Sun Aug 23 22:43:41 -0700 2009 | |
| |
update.php | Sun Aug 23 22:43:41 -0700 2009 |
Symphony 2
- Version: 2.0.6
- Date: 4th August 2009
- Github Repository: http://github.com/symphony/symphony-2/tree/master
Synopsis
Symphony is a PHP & MySQL based CMS that utilises XML and XSLT as its core
technologies. This repository represents version 2.0.6 and is considered stable.
Visit the forum at http://symphony-cms.com/community/
Updating
Important Information
Version 2.0.5 introduced multiple includable elements, in the Data Source Editor, for a single field. After updating from 2.0.5 or lower, the DS editor will seem to "forget" about any Textarea fields selected when you are editing existing Data Sources. After updating, you must ensure you re-select them before saving. Note, this will only effect Data Sources that you edit and were created prior to 2.0.5. Until that point, the field will still be included in any front-end XML
Via Git
Pull from the master branch at
git://github.com/symphony/symphony-2.gitUse the following command to get Extensions up to date:
git submodule init git submodule update
If updating from a version less than
2.0.5, enable Debug DevKit and Profile DevKit extensions.Follow normal updating procedure below from step 2.
Via the old fashioned way
Follow the instructions below if you are updating from Symphony version 2.0 (non Git)
Note: As of 2.0.6, there is no longer a need to backup /symphony/.htaccess.
Upload
/symphony,index.php&update.php, replacing what is already on your server.If you are updating from a version < 2.0.5, download and install the Debug DevKit and Profile DevKit:
Go to
http://yoursite.com/update.phpto complete the update process.Celebrate by shaving your friend's head for charity!
INSTALLING
Via Git
Clone the git repository to the location you desire using:
git clone git://github.com/symphony/symphony-2.gitShould you wish to make contributions back to the project, fork the master tree rather than cloning, and issue pull requests via github.
The following repositories are included as submodules:
Run the following command to ensure the submodules are cloned:
git submodule update --init(Optional) If you would like the default theme installed as well, you will need to use the following command from within the Symphony 2 folder you just created:
git clone git://github.com/symphony/workspace.gitFollow normal installation procedure below from step 2.
Via the old fashioned way
Note: You can leave /workspace out if you do not want the default theme.
This step assumes you downloaded a zip archive from the Symphony website. Upload the following files and directories to the root directory of your website:
- index.php
- install.php
- /symphony
- /workspace
- /extensions
Point your web browser at http://yourwebsite.com/install.php and provide details for establishing a database connection and about your server environment.
Jump with both arms up like you're in a car commercial!
SECURITY
Secure Production Sites: Change permissions and remove installer files.
For a smooth install process, change permissions for the
root,symphonyandworkspacedirectories.cd /your/site/root chmod 777 symphony . chmod -R 777 workspaceOnce successfully installed, change permissions as per your server preferences:
chmod 755 symphony .Remove installer files (unless you're fine with revealing all your trade secrets):
rm install.php install.sql workspace/install.sql update.phpDance like it's 1999!







