В настоящее время я прохожу через серию PHP Laracast для начинающих, и в эпизоде 30 они вносят изменения в корень документа. Я использую XAMPP в Windows, а корень документа по умолчанию в моем httpd.conf был c:/xampp/htdocs . Я изменил это на свой нужный корень документа, C:/xampp/htdocs/public , но только страница Public/Index.php работает и ничего другого. Тем не менее, они смотрят видео, они, кажется, способны.controllers
notes
create.php
index.php
index.php
public
index.php
views
notes
create.view.php
index.view.php
partials
banner.php
footer.php
header.php
nav.php
404.php
index.view.php
config.php
Database.php
functions.php
router.php
routes.php
Validator.php
< /code>
Мой текущий httpd.conf (строка 252 и 253): < /p>
DocumentRoot "C:/xampp/htdocs/public"
Я также попробовал следующее в httpd-vhosts.conf вместо этого (https://serverfault.com/questions/91702 ... -directory):
>>>>
ServerAdmin example@test.com
DocumentRoot "C:/xampp/htdocs/public"
ServerName localhost
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Require all granted
< /code>
my .htaccess file (попытался комментировать эти правила, если они вызвали проблемы): < /p>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
< /code>
my router.php -файл: < /p>
$uri = parse_url($_SERVER['REQUEST_URI'])['path'];
$routes = [
'/' => 'controllers/index.php',
'/notes' => 'controllers/notes/index.php',
'/notes/create' => 'controllers/notes/create.php',
];
function routeToController($uri, $routes) {
if (array_key_exists($uri, $routes)) {
require $routes[$uri];
} else {
abort();
}
}
Подробнее здесь: https://stackoverflow.com/questions/797 ... t-in-xampp
Пользовательский документ корень в Xampp ⇐ Apache
1758882551
Anonymous
В настоящее время я прохожу через серию PHP Laracast для начинающих, и в эпизоде 30 они вносят изменения в корень документа. Я использую XAMPP в Windows, а корень документа по умолчанию в моем httpd.conf был c:/xampp/htdocs . Я изменил это на свой нужный корень документа, C:/xampp/htdocs/public , но только страница Public/Index.php работает и ничего другого. Тем не менее, они смотрят видео, они, кажется, способны.controllers
notes
create.php
index.php
index.php
public
index.php
views
notes
create.view.php
index.view.php
partials
banner.php
footer.php
header.php
nav.php
404.php
index.view.php
config.php
Database.php
functions.php
router.php
routes.php
Validator.php
< /code>
Мой текущий httpd.conf (строка 252 и 253): < /p>
DocumentRoot "C:/xampp/htdocs/public"
Я также попробовал следующее в httpd-vhosts.conf вместо этого (https://serverfault.com/questions/917029/apache-server-wont-change-root-directory):
>>>>
ServerAdmin example@test.com
DocumentRoot "C:/xampp/htdocs/public"
ServerName localhost
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Require all granted
< /code>
my .htaccess file (попытался комментировать эти правила, если они вызвали проблемы): < /p>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
< /code>
my router.php -файл: < /p>
$uri = parse_url($_SERVER['REQUEST_URI'])['path'];
$routes = [
'/' => 'controllers/index.php',
'/notes' => 'controllers/notes/index.php',
'/notes/create' => 'controllers/notes/create.php',
];
function routeToController($uri, $routes) {
if (array_key_exists($uri, $routes)) {
require $routes[$uri];
} else {
abort();
}
}
Подробнее здесь: [url]https://stackoverflow.com/questions/79771987/custom-document-root-in-xampp[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...