3.3.2 Production

Une installation "production" est une façon plus flexible de lancer Cake. Utiliser cette méthode permet à tout un domaine d'agir comme une seule application CakePHP. Cet exemple vous aidera à installer Cake n'importe où dans votre système de fichiers et à le rendre disponible à l'adresse : http://www.exemple.com. Notez que cette installation demande d'avoir les droits pour modifier le DocumentRoot sur le serveur web Apache.

Décompressez les contenus de l'archive Cake dans un répertoire de votre choix. Pour les besoins de cet exemple, nous considérons que vous avez choisi d'installer Cake dans /cake_install. Votre installation "production" devrait ressembler à quelque chose comme çà dans votre système de fichiers :

  • /cake_install/
    • /app
      • /webroot (répertoire défini comme le DocumentRoot du serveur)
    • /cake
    • /docs
    • /vendors
    • /index.php

Les développeurs utilisant Apache devraient régler la directive DocumentRoot pour le domaine à :

DocumentRoot /cake_install/app/webroot
  1. DocumentRoot /cake_install/app/webroot

Si votre serveur web est configuré correctement, vous devriez maintenant accéder à votre application Cake accessible à l'adresse : http://www.exemple.com.