Requirements for running Symfony2
To install and run Symfony2, you need to adhere few requirements. Symfony 2 is a PHP Web application development framework. Symfony2 consist of numerous tools, libraries and classes and aimed to speed up the development process. Symfony2 is completely based on PHP 5 and supports multiple databases including MySQL, PostgreSQL and Oracle Server.
Requirements for running Symfony2
- Symfony 2 required minimum PHP 5.3.3 version
- JSON and Ctype services must be enabled
- date.timezone setting is required in php.ini
- And in your php.ini file following changes are recommended
- short_open_tag = Off
- magic_quotes_gpc = Off
- register_globals = Off
- session.auto_start = Off - Also iconv, POSIX needs to be enabled (only on *nix).
- Run the web/config.php file in your Symfony distribution to check if
your system passes all requirements. You can also check the requirement
setting from the command line using following command: $ phpapp/check.php
Features of Symfony
- SymfonyPHP Framework is entirly based on the PHP 5
- Symfony PHP Framework is easy to install and configure on most
platform. - Creating and maintenance of the PHP Web Application is easy and secure.
- Symfony Framework has built-in classes, libraries, e-mail and API
- Management features allow users to create high level web applications.