Bonjour,
J'ai souhaiter apprendre Laravel qui m'a l'air très simple et complet mais ...
J'ai toutefois réussi à bloquer dès le début de ma formation ...

Le dossier magique est "public", très bien, mais comment y acceder directement ?
Par exemple, sous CI, on a à la racine du site, un fichier index.php qui charge le core etc ...
Comment faire sous Laravel ? (Bien que je pense avoir compris à l'instant ... déplacer le contenu du dossier public ?)

Cordialement

9 réponses


Pewel-OutOfNutella
Réponse acceptée

Alors, c'est une solution, mais pas la plus belle :D

La meilleure est de créer un virtual host pointant sur le repertoire public.
J'ai un lien sous la main mais la flemme de le mettre.

Si tu en as vraiment besoin, je te le donnerai mais en tapant juste virtual host laravel sur google tu devrais trouver :D

Benjamin Derepas
Auteur
Réponse acceptée

J'ai facilement trouvé, effectivement, un grand merci !
Dire que je trouvais Codeigniter très performant et simple d'utilisation ... il n'arrive pas à la cheville de Laravel !

Benjamin Derepas
Auteur
Réponse acceptée

Par contre, coté librairies externes, c'est pas encore ça !

Benjamin Derepas
Auteur
Réponse acceptée

@Pewel, à tout hasard, saurais tu m'expliquer comment utiliser Laravel 4 ?
Car, j'ai quelques problèmes avec Composer et ma version de PHP sous MAMP ...

Cordialement

Pewel-OutOfNutella
Réponse acceptée

Je n'ai jamais touché à laravel 4.
Je ne connais que laravel 3 et il y a pas mal de changements entre les 2.

Désolé :s

Par contre, essaye de mettre à jour ta version de php.

Benjamin Derepas
Auteur
Réponse acceptée

Humm... c'est mon composer qui foirait, mais tout fonctionne maintenant !
J'ai suivis les tutoriels de SimpleDev, et effectivement les changements vers Laravel 4 sont enormes !

Oui laravel c'est un bonheur à prendre en main :)

Tu as la notion de bundles comme Sf.
Je sais qu'ils sont compatibles avec laravel 3, mais aucune idée avec laravel 4

En fonction de ton environnement tu doit modifier ton vhosts, exemple :

<Directory "/Users/Username/Sites/monprojetLaravel/public/">