TechnologieRSS: News Maker

Comment créer un projet Symfony sous Lighttpd

Posté le 26 mai 2009 dans: Technologie

Après l’installation de Lighttpd, j’ai tout suite remarqué des performances très agréables.

Mais tout après, j’ai un peu regretté mon installation. Pourquoi? Car Lighttpd ne supporte pas les fichiers .htaccess!

Tout d’abord il vous faudra avoir accès aux configs de votre installation. Sinon eh bien: vous êtes dans la merde!

Bon alors, c’était bien une installation de Symfony que nous voulions faire?

Voici la magie de Zamphir:

$HTTP["host"] =~ "VOTRE DOMAINE/IP,ETC" {
  server.document-root = "/repertoire/web/de/votre/installation/symfony"
  alias.url += (
    "/sf" => "/usr/share/php/data/symfony/web/sf",
  )
  url.rewrite-once = (
    "^/(.*)\.(.*)" => "$0",
    "^/([^.]+)$" => "/index.php/$1",
    "^/$" => "/index.php"
  )
}
  1. Tout d’abord nous pointons notre vhost sur le bon répertoire.
  2. Ensuite, on dit à lighttpd que le contenu du répertoire /sf est /usr/share/php/data/symfony/web/sf (Pour Ubuntu)
  3. On fait la fameuse règle de rewrite qui nous manque du au non-support des htaccess

C’est pas trop mal comme utilisation, je commence même a bien aimer le fonctionnement de lighttpd!

Commentaire de l'article



[live fast, make love, play music, die happy]

Tout droits réservés © 2011 tbergeron->myHeadInsideOut();|Design par Rubiqube.com

 http://www.wikio.fr