我有以下文件夹结构。

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

当我要部署代码时,我意识到我必须将SRC/目录映射到Document root,因为它包含index.php文件(BTW包含一些Restler代码),但是,如果我这样做,我该如何处理位于文档根部之外的供应商/文件夹?

有帮助吗?

解决方案

供应商文件夹 必须 位于网络根目录之外以获得更好的安全性

当你包括 autoload.php 或者 restler.php, ,它将负责使这些类(位于供应商文件夹中)可用

理想情况下,您应该将 index.php 保存在名为的文件夹中 public 并使用 src 保存您自己的代码的文件夹

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top