Compositeur - la Cartographie de la src répertoire à la racine du document avec le fournisseur d'un dossier à l'extérieur
-
21-12-2019 - |
Question
J'ai la structure de dossier suivante.
src/
|- index.php
test/
vendor/
composer.json
composer.lock
Quand je veux déployer mon code, je me rends compte que j'ai à la carte le répertoire src/ à la racine du document, car il contient de l'index.php fichier (btw contient quelques Restler code) Cependant, si je fais ça, comment dois-je traiter avec le fournisseur/ le dossier qui se trouve en dehors de la racine du document?
La solution
fournisseur de dossier DOIT être en dehors de la racine web pour plus de sécurité
Lorsque vous incluez autoload.php
ou restler.php
, il prendra soin de faire ces classes (résidant dans le fournisseur de dossier) disponible
Idéalement, vous devriez garder votre index.php dans un dossier nommé public
et l'utilisation src
dossier pour garder votre propre code