Doctrine m2m relations examples

novembre 2010

Posted in admin, doctrine, symfony | Comments(0)

Doctrine migration process tips

octobre 2010

Has I’d to migrate few times and had always the same problem I would note how I resolved problem within migration process (you know, when an exception occures during migration… un finished database migration)

First : DB Dump

./mysqldump --add-drop-database -u DBUSER -p --databases DB > ~/DB-dropdb.sql

Second : Doctrine Migrate

php symfony doctrine:migrate

Then if everything’s fine you can continue, it something goes wrong, restore previous state :

./mysql -u DBUSER -p DB < ~/DB-dropdb.sql

Posted in admin, serveur, symfony, technique | Comments(0)

Configurer un serveur MAMP pour symfony

juillet 2009

Il faut télécharger MAMP

Il faut ensuite remplacer l’interpréteur php de base par celui de MAMP :

cd /usr/bin
sudo mv php php_old
sudo ln -s /Applications/MAMP/bin/php5/bin/php php

Et pour utiliser la base de données Mysql de MAMP il ne faut pas oublier le port zarbi dans la config YAML :

dsn: 'mysql://root:root@localhost:8889/basededonnees'

En plus vous pouvez créer des virtualhost, en décommentant la ligne suivante dans le fichier httpd.conf du répertoire conf/apache de MAMP :

#NameVirtualHost *
<VirtualHost *>
ErrorLog "/rep_symfony/log/apache_error_log"
CustomLog "/rep_symfony/log/apache_access_log" common
Options +FollowSymLinks +ExecCGI

    ServerName virtualname
    DocumentRoot "/rep_symfony/web"
    DirectoryIndex index.php
    Alias /sf /opt/local/lib/php/data/symfony/web/sf
    <Directory "/opt/local/lib/php/data/symfony/web/sf">
      AllowOverride All
      Allow from All
    </Directory>
    <Directory "/rep_symfony/web">
      AllowOverride All
      Allow from All
    </Directory>
</VirtualHost>

Ensuite il faut finir par modifier le fichier /etc/hosts et ajouter une ligne pour que le nom d’hote pointe sur l’ordinateur :

127.0.0.1 virtualname

Et voilà , je pense que c’est bon

Posted in admin, symfony, technique, web | Comments(0)

Symfony | sfGoogleMapsPlugin | mon premier plugin !

juin 2007

J’ai mis en ligne en fin de semaine passée mon premier plugin pour symfony permettant de d’intégrer plus facilement google maps dans une application symfony.

Il est loins d’être en version terminale, mais il peut déjà  être utilisé.

Pour plus d’information, allez voir directement sur la page du plugin (en anglais)

Posted in symfony, technique | Comments(0)

Symfony | Helper Gravatar | mon premier !

juin 2007

Je viens de mettre un helper dans les snippets (petit morceau de code dynamique) pour symfony permettant d’ajouter facilement un gravatar sur son application, toute la documentation ici

Edit: Il est passé en plugin, mais doit être amélioré.

Posted in helper, libre, news, symfony, web | Comments(0)