Sto usando silex su php 5.3.1 e ho questo semplice codice in index.php
ma l'esecuzione del file riporta questo messaggiocodice:<?php require_once 'phar://'.__DIR__.'/silex.phar/autoload.php'; $app = new Silex\Application(); $app->register(new Silex\Extension\SessionExtension()); $app ->get('/', function () { return "Silex project"; }) ->bind('homepage'); $app->run(); ?>
senza $app->register(new Silex\Extension\SessionExtension()); il tutto funziona (ma non ho le sessioni)codice:Fatal error: Class 'Locale' not found in phar:///... /silex.phar/vendor/Symfony/Component/HttpFoundation/Session.php on line 188
anche se queste dovrebbero essere integrate nel phar (o almeno questo è quanto si desume dalla documentazione) ho provato a copiare il componente di symfony2 nel percorso indicato, ma niente
quale potrebbe essere il problema?

Rispondi quotando
