Composer - Сопоставление каталога src с корневым каталогом документа с внешней папкой поставщика

StackOverflow https://stackoverflow.com//questions/24040544

  •  21-12-2019
  •  | 
  •  

Вопрос

У меня есть следующая структура папок.

src/
  |- index.php
test/
vendor/
composer.json
composer.lock

Когда я хочу развернуть свой код, я понимаю, что мне нужно сопоставить каталог src / с корневым каталогом документа, поскольку он содержит файл index.php (который, кстати, содержит некоторый код Restler) Однако, если я это сделаю, как мне поступить с поставщиком / папкой, которая находится за пределами корневого каталога документа?

Это было полезно?

Решение

папка поставщика ДОЛЖЕН будьте за пределами веб-корня для повышения безопасности

Когда вы включаете autoload.php или restler.php, он позаботится о том, чтобы сделать доступными эти классы (находящиеся в папке поставщика)

В идеале вы должны хранить свой файл index.php в папке с именем public и использовать src папка для хранения вашего собственного кода

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top