Как сделать корень документа laravel отличным от возвращаемого значения функции public_path

У меня есть новая установка laravel 8, в которой я изменил каталог index на based_path()каталог. Это корневая папка новой установки laravel.

Теперь, когда я бегу, он говорит, что $_SERVER['DOCUMENT_ROOT'] это то же самое, что и laravel public_path.

Но когда я использую по умолчанию php -S 127.0.0.1:8000

Я получил корень документа в качестве базового URL-адреса и таким, каким я хочу быть.

Мой вопрос в том, как я могу настроить laravel для использования base_path() т.е. индексный каталог как

При беге.

Я хочу, чтобы каталог индекса был и каталог, возвращаемый public_path() быть $_SERVER['DOCUMENT_ROOT']/public.

Эта проблема возникает только при запуске.

Все остальное работает нормально при использовании виртуального хоста, или php -S localhost:8000.

Если вы можете направить меня к файлу, который генерирует $_SERVER['DOCUMENT_ROOT'] Когда php artisan serve пробежал, думаю проблема решится.

0 ответов

Другие вопросы по тегам