The symfony framework Installation

You are currently browsing
the website for symfony 1

Visit the Symfony2 website


About this Release

symfony releases

Master symfony

Be trained by SensioLabs experts (2 to 6 day sessions -- French or English).
trainings.sensiolabs.com

Books on symfony

Learn more about symfony with the official guides.
books.sensiolabs.com

L'audit Qualité par SensioLabs

200 points de contrôle de votre applicatif web.
audit.sensiolabs.com
symfony training
Be trained by symfony experts
Feb 06: Paris (Mastering & Doctrine - Français)
Feb 13: Paris (Web Development with Symfony2 - Français)
Feb 13: Paris (Getting Started with Symfony2 - Français)
Feb 13: Berlin (Mastering Symfony2 - Deutsch)
Feb 13: Frankfurt (Mastering Symfony2 - Deutsch)
and more...
This page refers to the 1.2 symfony release. You can switch to:
New to symfony? Already used symfony?

If you are going to install symfony for the first time, read the Getting Started guide.

It provides a step by step tutorial for installing the framework.

You can also read it offline by downloading the PDF version.

If you have already worked with symfony 1.0 and/or symfony 1.1, read the What's new in 1.2 tutorial. It describes the changes and the new features of this version of symfony.

If you want to upgrade a project from a previous major symfony version, read the Upgrade tutorial.

Also, before upgrading to the next minor release, read the Changelog.

The symfony framework is available for download under many different packages. Using one or the other mostly depends on your need and the tools you use. The Getting Started tutorial describes the best way to install symfony.

Download as an Archive

You can download symfony as a .tgz archive or a .zip one:

Checkout from the Subversion Repository

Symfony is managed in a Subversion repository. The 1.2 release is available at the following URL:

http://svn.symfony-project.com/branches/1.2

The Sandbox

The sandbox is a pre-packaged symfony project. It is made for people who want to play with the framework.

You can download a sandbox as a .tgz archive or a .zip one:

The PEAR Package

You can also install symfony as a PEAR package:

$ pear channel-discover pear.symfony-project.com
$ pear install symfony/symfony-1.2.12

It is not the recommended way of installing symfony, as you should prefer a dedicated installation for each of your projects. Read the Getting Started tutorial for more information.

Questions & Feedback

If you find a typo or an error, please register and open a ticket.

If you need support or have a technical question, please post to the official user mailing-list.