0

我有一个新的 laravel 8 安装,我已将索引目录更改为该based_path()目录。那是全新安装 laravel 的根文件夹。

现在,每当我运行时 php artisan serve ,它都说$_SERVER['DOCUMENT_ROOT']与 laravel 相同public_path

但是当我使用默认 php -S 127.0.0.1:8000

我将文档根目录作为基本 url,public_path()$_SERVER['DOCUMENT_ROOT']/public就是我想要的方式php artisan serve

我的问题是如何配置 laravel 以使用base_path()ie 索引目录作为$_SERVER['DOCUMENT_ROOT']

跑步时php artisan serve

我希望索引目录是$_SERVER['DOCUMENT_ROOT'] 并且返回的目录public_path()$_SERVER['DOCUMENT_ROOT']/public.

此问题仅在运行时出现php artisan serve

使用虚拟主机或php -S localhost:8000.

如果您可以将我定向到生成运行$_SERVER['DOCUMENT_ROOT'] 时 的文件php artisan serve ,我认为问题将得到解决。

4

0 回答 0