Это, скорее всего, проблема новичков, но я не могу найти исправления в любом месте, и несколько сообщений, которые я нашел с ними, не отвечают (например, xampp in window 7 cannot access files in subfolder inside C:/xampp/htdocs).XAMPP: Доступ к html-страницам в подкаталогах корня
До сих пор у меня есть рабочий локальный хост, использующий XAMPP (должен был изменить порт на 8080), расположенный в пользовательском корне. Я могу загрузить index.html, но когда я нажимаю на ссылку в направлении subdirectoy:
<li><a href="examples/test.html"></a></li>
я получаю следующее сообщение об ошибке:
Service unavailable!
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
If you think this is a server error, please contact the webmaster.
Error 503
localhost Apache/2.4.25 (Win32) OpenSSL/1.0.2j PHP/5.6.30
Даже если я ввожу адрес (http://localhost:8080/examples/test.html) непосредственно в браузере он также не работает.
Не могли бы вы указать, должно ли это работать? Или если я должен указать что-то в файле конфигурации apache?
Я также мог заметить, что при простом просмотре html-файлов в моем браузере (за пределами локального хоста) страницы работают нормально и загружаются независимо от их положения в каталогах. Спасибо за любую помощь!
Edit: Вот мой модифицированный файл конф DocumentRoot раздел:
#DocumentRoot "F:/Apps/xampp/htdocs"
DocumentRoot "F:/me/GitWorkDir/myproject_io"
<Directory "F:/me/GitWorkDir/myproject_io">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/2.4/mod/core.html#options
# for more information.
#
Options Indexes FollowSymLinks Includes ExecCGI
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# AllowOverride FileInfo AuthConfig Limit
#
AllowOverride All
#
# Controls who can get stuff from this server.
#
Require all granted
</Directory>
ли вы делать какие-либо изменения в documentRoot в файле conf ??? –
Да, я изменил каталог DocumentRoot (см. Править в оригинальной записи). Может ли это объяснить проблему? Поскольку, насколько я знаю, даже в новом корне, localhost может получить доступ к index.html, просто не в подкаталогах. – sc28