Web

Errori random di Symfony2

December 2, 2011
By

Oggi ho aggiornato i vendors ed è apparso un altro di quegli errori random di Symfony2: Catchable Fatal Error: Argument 1 passed to Sensio\Bundle\FrameworkExtraBundle\Request\ParamConverter\DoctrineParamConverter::__construct() must be an instance of Doctrine\Common\Persistence\ManagerRegistry, instance of Symfony\Bundle\DoctrineBundle\Registry given, called in .../app/cache/dev/appDevDebugProjectContainer.php on line 1336 and defined in ..../vendor/bundles/Sensio/Bundle/FrameworkExtraBundle/Request/ParamConverter/DoctrineParamConverter.php line 31 500 Internal Server Error - ErrorException Ho provato...
Read more »

Tags: ,
Posted in PHP, Symfony, Web | 3 Comments »

Git tricks

October 18, 2011
By

Per chi come me usa git solo da riga di comando ci sono alcune configurazioni che possono venire comode: Possiamo aggiungere una colorazione a vari output di git, per esempio quando listiamo i branches o lo status ui = auto current = yellow reverse local = yellow remote = green [color...
Read more »

Tags: , ,
Posted in Java, Linux, PHP, Symfony, Web | Comments Off

Doctrine Bugs

October 14, 2011
By

Ho appena perso mezzo pomeriggio per un bug di Doctrine: Se si definisce un’entità come estensione di un’altra e questa entità ha fra le sue proprietà un mapping ManyToOne (ma credo anche ManyToMany o OneToMany) Doctrine genera un sql bacato solo nel caso si usi DQL La cosa noiosa è che l’sql generato è...
Read more »

Tags: , , ,
Posted in PHP, Symfony, Web | 1 Comment »

Entities passed to the choice field must be managed

October 4, 2011
By

Symfony delle volte riesce ad essere snervante Ho appena perso un bel po’ di tempo per risolvere questa eccezione Sostanzialmente ho creato una classe Tag che ha una proprietà $parentTag che è sempre un’istanza di Tag, punta alla colonna id della stessa tabella e così via Tutto mappato su Doctrine tramite annotazioni Ho sistemato...
Read more »

Tags: , ,
Posted in PHP, Symfony, Web | 1 Comment »

Abilitare il debug di twig

September 29, 2011
By

Symfony 2 è un gran bel framework, ma gestirlo non è semplice Fra le tante piccole cose da impostare c’è anche la modalità di debug di Twig, lo stupendo motore di template che viene fornito di default Il codice relativo è: services: twig.extension.debug: class: Twig_Extensions_Extension_Debug tags: e va...
Read more »

Tags: , ,
Posted in PHP, RIA, Symfony, Web | Comments Off

SQLite Insert fulminei

July 18, 2011
By

Se vi capita di fare insert di dump in sqlite probabilmente sperimentate una lentezza estenuante Questo capita perché ogni insert scatena una transazione a sé stante e questo di base causa l’attesa di un giro completo del piatto del disco per finalizzare la transazione. Per evitare questo comportamento basta aprire il dump (ad esempio...
Read more »

Tags: ,
Posted in Linux, PHP, RIA, Sistemistica, Web | Comments Off

Google +1

July 3, 2011
By

Oggi a tempo perso ho integrato il pulsante +1 di Google e già che c’ero anche quello di twitter. Per il momento li ho martellati nel template che uso (MagazineBasic), poi vedrò se magari farmi un modulo mio o usarne uno già fatto da qualcun altro.  
Read more »

Tags: , , ,
Posted in PHP, Web | Comments Off

Sqlite PDO silently failing

May 26, 2011
By

Se capita che dopo un checkout da git appaiano dei misteriosi problemi col database sqlite, che non appaiono nel log né nel debugger provate a controllare i permessi, ma non solo del file .sq3. Controllate anche i permessi della cartella. Serve che anche quella sia in rw per l’utente di apache (o di php...
Read more »

Tags: , , , , ,
Posted in Linux, PHP, Sistemistica, Web | Comments Off

WordPress multisite, raccogliere i post da più blog

April 14, 2011
By

Dalla versione 3 di wordpress esiste la possibilità di gestire in maniera nativa vari siti, mettendo di fatto a disposizione un sistema per creare portali con facilità Ogni sotto sito va a creare le proprie tabelle all’interno del database, modificando il prefix Il codice che segue è un semplice snippet che permette di recuperare...
Read more »

Tags: , , , ,
Posted in PHP, Web | Comments Off

MysqlWorkbench Gotchas

April 12, 2011
By

MysqlWorkbench è un ottimo programma che sicuramente molti già conoscono Un problema che delle volte ha è che rimane in attesa infinita delle informazioni sui database, dicendo “fetching…” e mostrando solo le tabelle del database di default Quando questo succede è perché il server è stato aggiornato senza che poi venisse lanciata la procedura...
Read more »

Tags: , ,
Posted in Sistemistica, Web | Comments Off