The symphony team has released the so long waited version for this php framework.
For the technical parts this new version needs php 5.3.2 as it use php namespaces. After having installed straight the version 5.3.5 for php (make install from ports) and added APC-3.1.7 I have run the simple symphony check. Everthing looks fine except one optional check : # php-5.3 app/check.php ******************************** * * * Symfony requirements check * * * ******************************** php.ini used by PHP: /var/www/conf/php.ini ** WARNING ** * The PHP CLI can use a different php.ini file * than the one used with your web server. * If this is the case, please ALSO launch this * utility from your web server. ** WARNING ** ** Mandatory requirements ** OK Checking that PHP version is at least 5.3.2 (5.3.5 installed) OK Checking that the "date.timezone" setting is set OK Checking that app/cache/ directory is writable OK Checking that the app/logs/ directory is writable OK Checking that the json_encode() is available OK Checking that the SQLite3 or PDO_SQLite extension is available OK Checking that the session_start() is available OK Checking that the ctype_alpha() is available ** Optional checks ** OK Checking that the PHP-XML module is installed OK Checking that the libxml version is at least 2.6.21 OK Checking that the token_get_all() function is available OK Checking that the mb_strlen() function is available OK Checking that the iconv() function is available OK Checking that the utf8_decode() is available OK Checking that the posix_isatty() is available [[WARNING]] Checking that the intl extension is available: FAILED *** Install and enable the intl extension (used for validators) *** OK Checking that a PHP accelerator is installed OK Checking that the APC version is at least 3.0.17 OK Checking that php.ini has short_open_tag set to off OK Checking that php.ini has magic_quotes_gpc set to off OK Checking that php.ini has register_globals set to off OK Checking that php.ini has session.auto_start set to off The optional test regarding intl extension failed. The php 5.3 version doesn't provide php5-intl This is not mandatory. Despite symphony2 works on OpenBSD 4.9 It's a good news. Good framework on a good operating system ! I hope this will help. Regards.