Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924

    [Silex] Class 'Locale' not found usando le sessioni

    Sto usando silex su php 5.3.1 e ho questo semplice codice in index.php

    codice:
    <?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();
    ?>
    ma l'esecuzione del file riporta questo messaggio

    codice:
    Fatal error: Class 'Locale' not found in phar:///...
    /silex.phar/vendor/Symfony/Component/HttpFoundation/Session.php on line 188
    senza $app->register(new Silex\Extension\SessionExtension()); il tutto funziona (ma non ho le sessioni)

    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?
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  2. #2
    dalla documentazione dice di fare

    Codice PHP:


    require_once __DIR__.'/silex.phar' 
    non come hai fatto te...
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  3. #3
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    trovato. E' necessario installare il modulo intl su php (quindi per ora niente xampp o mamp in fase di sviluppo)

    https://github.com/fabpot/Silex/issues/114

    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.