Я создал веб-сайт с использованием локального хоста xampp, а информация о базе данных хранится в htdocs/config.cfg. Если я набираю 192.168.0.100/config.cfg, браузер отображает информацию о безопасности базы данных sql. Может ли кто-нибудь помочь мне решить эту проблему и как клиенты могут получить доступ к моему сайту как domain.com вместо 192.168.0.100, не отредактировав файлы драйверов/etc/hosts.Как установить разрешения для файлов в папке xampp htdocs?
ответ
Используйте VirtualHosts https://delanomaloney.com/2013/07/10/how-to-set-up-virtual-hosts-using-xampp/
Если вы используете PHP, используйте .php файл доб для всех файлов вместо blahblah.inc и blahblah.cfg. Правильный путь: blahblah.cfg.php
Если вам нужно .cfg и вкл расширение, настроить виртуальный хост или апачский httpd.conf:
AddType применение/х-HTTPD-PHP .inc
AddType применение/х-HTTPD-PHP .cfg
(вы должны проверить ваш сервер/хостинг и настройка это также, если вы загружаете свой код)
- Создайте сайты с "веб-" каталогом и вашим документом, используя его. Например: www.blabla.tld загрузить c: \ xampp \ htdocs \ mysite \ web, и вы сохраняете свои файлы конфигурации вне каталога "web".
Вам необходимо настроить переадресацию портов для вашего компьютера в конфигурации вашего маршрутизатора, чтобы сделать ваш веб-сервер доступным из-за пределов локальной сети. Вот небольшой пошаговый учебник:
- Назначьте статический IP-адрес на свой компьютер. Это можно сделать, отредактировав файл/etc/network/interfaces, чтобы преобразовать конфигурацию вашей DHCP-сети в статическую IP-конфигурацию или отредактировать конфигурацию вашего маршрутизатора.
- Настройка перенаправления портов в конфигурации вашего маршрутизатора. Переадресация всех входящих TCP соединений на порт 80 на ваш компьютер к порту 8080.
- Изменить порт прослушивания вашего веб-сервера 8080
Теперь, каждый должен быть в состоянии доступ к вашему веб-серверу с помощью your public IP adress.
Доступ к вашему config.cfg можно просто ограничить, используя файл .htaccess или создав новые виртуальные хосты. Я бы порекомендовал второй вариант, потому что вам все равно нужно создать новые виртуальные хосты для вашего домена.
Обратите внимание, что XAMPP не предназначен для использования на производственном сервере!
Для выполнения и соображений безопасности, я настоятельно рекомендую использовать Apache или Nginx с текущими конюшнями PHP 7.0.x и MySQL.
- 1. XAMPP - как установить корневую папку сайта в htdocs?
- 2. xampp development: создание проекта (папки и файлы) в папке htdocs
- 3. Разрешения для новых файлов в определенной папке
- 4. xampp не показывает файлы .php, сохраненные в папке htdocs
- 5. XAMPP VirtualHost Переадресация на htdocs
- 6. Проблема разрешения XAMPP на MacOSx
- 7. xampp показ папки пуст в htdocs
- 8. Как установить разрешения для папки для редактирования, создания файлов?
- 9. Как запустить проект laravel за пределами папки «htdocs» в xampp?
- 10. opt/lampp/htdocs/xampp - неправильная настройка?
- 11. Поиск нужного кода xampp/htdocs/index.php
- 12. Как открыть файл с именем index.php, который находится в папке htdocs/project1 i xampp?
- 13. Как установить символическую ссылку в xampp для osx
- 14. Apache htdocs в папке с именем юникода
- 15. Должен ли я резервировать содержимое htdocs перед переустановкой xampp?
- 16. C: /xampp/htdocs/.htaccess: RewriteRule: неверные разделители флагов - XAMPP/Windows
- 17. XAMPP, не удается получить доступ к HTDOCS
- 18. Как установить разрешения для каталога RabbitMQ для создания новых файлов?
- 19. XAMPP на Windows 8.1 - Невозможно редактировать файлы в htdocs
- 20. Как установить разрешения на IIS8 для AwStats
- 21. Не удается получить доступ к папке xampp
- 22. xampp virtual host - всегда загрузка htdocs
- 23. Как установить sqlbuddy в пакет xampp?
- 24. Отдельный сеанс для каждого каталога в папке htdocs в apache
- 25. Как установить мгновенный клиент oracle для xampp
- 26. Как правильно установить moodle в xampp
- 27. Установить несколько EXE-файлов в папке
- 28. Как перенаправить C:/xampp/htdocs/myfolder в C:/where_else?
- 29. Как изменить htdocs на другой каталог в XAMPP?
- 30. установить разрешения для всех файлов и папок рекурсивно