Подтвердить что ты не робот

Как проверить сайт с помощью XAMPP?

Это довольно общий запрос, так как я очень смущен тем, как это сделать. Я хочу использовать сервер Apache, который я загрузил как часть XAMPP, чтобы проверить сайт, который я создаю, который будет использовать php и mysql. Общий вопрос: как это сделать?

Насколько я понимаю, файлы переходят в C:\xampp\htdocs, к которым можно получить доступ через localhost. Что меня смущает, так это то, что администраторский материал XAMPP также находится здесь - так, например, я не могу заменить файл index.php без потери доступа к phpMyAdmin и так далее. Нужно ли мне создавать новую папку для веб-сайта?

Я попытался настроить виртуальный хост, используя инструкции, которые я нашел в Интернете. Например, я добавил его в файл хоста Windows и в конфигурационный файл хостов xampp, например, здесь. Сделав это, служба Apache не запустится и предоставит мне журнал ошибок, очень похожий на этот. Я следовал инструкциям, приведенным в ответе на это, и это все еще не сработало. С тех пор я удалил и переустановил его, и он снова работает нормально, но без создания виртуальных хостов.

Наконец, я хочу использовать HTMLPad для создания веб-сайта, потому что мне действительно нравится его функция предварительного просмотра в режиме реального времени. Однако, чтобы установить это, он снова должен быть подключен к серверу. Инструкции:

Углубленное руководство: как просмотреть файлы PHP?

Чтобы иметь возможность просматривать файлы PHP локально без загрузки в Интернет, вы необходимо установить на вашем компьютере веб-сервер, и это должно быть настроенный для поддержки файлов PHP. Пожалуйста, обратитесь к PHP и веб-серверу руководства для получения дополнительной информации об установке веб-сервера с поддержкой PHP.

Мы рекомендуем использовать бесплатный веб-сервер Apache с сайта apache.org

Шаг 1 - Каков ваш корень документа? Узнайте, какая у вас местная сеть серверную корневую папку. Корневая папка документа хранит веб-страницу файлы, доступные через URL вашего веб-сервера. Пожалуйста, обратитесь к вашей сети. сервер для получения дополнительной информации.

Шаг 2 - Каков ваш адрес веб-сервера? Узнайте, что является вашим местным URL веб-сервера, обычно это http://localhost/

Шаг 3 - Убедитесь, что ваш веб-сервер работает. Убедитесь, что ваш веб-сервер действительно работает с файлами PHP. Для этого сохраните файл PHP в своей сети. root и попытайтесь открыть его через веб-браузер. Например, если ваш root веб-документа c:\htdocs \, сохраните файл как c:\htdocs\index.php и попробуйте открыть его через URL http://localhost/index.php

Если ваш веб-сервер работает, теперь вы можете настроить внутренние Предварительный просмотр.

Шаг 4 - Настройка внутреннего предварительного просмотра Теперь вы должны сообщить редактору как использовать веб-сервер для отображения предварительного просмотра файла PHP.

В меню "Параметры" выберите "Настройки"; В окне "Настройки" нажмите Папка предварительного просмотра; Нажмите "Сопоставление", затем нажмите "Добавить"; Введите свой документ корневой папке и соответствующем веб-адресе, в приведенном выше примере вы должны ввести c:\htdocs\и http://localhost/

Опять же, в контексте всего вышеизложенного, я не совсем уверен, что понимаю это. Предположительно это связано со всеми файлами php, mysql и т.д. В исходной папке htdocs? Но имеет ли значение, где файлы, над которыми я работаю, сохраняются, например?

В принципе, я немного смущен, и любая помощь будет очень оценена!

4b9b3361

Ответ 1

Веб-страницы на онлайн-сервере находятся в местоположении, которое выглядит примерно так: http://www.somerandomsite.com/index.php

Так как xampp is Offline, он устанавливает локальный сервер, адрес которого подобен этому http://localhost/

В основном, xampp настраивает сервер (apache и другие) в вашей системе. И все файлы, такие как index.php, somethingelse.php и т.д., Находятся в папке xampp\htdocs\.

Браузер находит сервер в локальном хосте и выполняет поиск по указанной выше папке для любых доступных там ресурсов.

Поэтому создайте любое количество папок внутри "xampp\htdocs" каждой папки, создав таким образом веб-сайт (по мере его создания).

Иногда apache даже не запускается. Это связано с столкновением портов с некоторыми приложениями. Некоторые из них, с которыми я обычно сталкиваюсь, - это Skype. Смотрите, что он полностью убит и перезапустит apache

Ответ 2

Просто создайте новую папку внутри C:\xampp\htdocs, например C:\xampp\htdocs\test, и поместите свой index.php или любой другой файл в него. Получите доступ к нему, просмотрев localhost/test/

Удачи!

Ответ 3

Просто отредактируйте прокрутку httpd-vhost-conf в нижней части экрана и в последнем примере/демонстрации для создания виртуального хоста, удалите хеш-теги для DocumentRoot и ServerName. У вас могут быть хэш-теги перед <VirtualHost *.80> и </VirtualHost>

После DocumentRoot просто добавьте путь к вашим веб-документам... и добавьте свое доменное имя после ServerNmane

<VirtualHost *:80>
    ##ServerAdmin [email protected]
    DocumentRoot "C:/xampp/htdocs/www"
    ServerName example.com
    ##ErrorLog "logs/dummy-host2.example.com-error.log"
    ##CustomLog "logs/dummy-host2.example.com-access.log" common
</VirtualHost>

Обязательно создайте папку www в htdocs. Вам не нужно называть папку www, но я просто просто просил об этом. Обязательно перезапустите Apache и взломайте! теперь вы можете хранить файлы во вновь созданной директории. Чтобы проверить, просто создайте простой файл index.html или index.php и поместите его в папку www, затем перейдите в свой браузер и протестируйте его localhost/... Примечание: если ваш сервер обслуживает файлы php html, то не забудьте добавить localhost/index.html, если html файл тот, который вы решите использовать для этого теста.

Что-то, что я должен добавить, чтобы все еще иметь доступ к домашней странице xampp, вам нужно будет создать еще один VirtualHost. Для этого просто добавьте

<VirtualHost *:80>
    ##ServerAdmin [email protected]
    DocumentRoot "C:/xampp/htdocs"
    ServerName htdocs.example.com
    ##ErrorLog "logs/dummy-host2.example.com-error.log"
    ##CustomLog "logs/dummy-host2.example.com-access.log" common
</VirtualHost>

под последним VirtualHost, который вы создали. Затем внесите необходимые изменения в файл хоста и перезапустите Apache. Теперь перейдите в свой браузер и зайдите на сайт htdocs.example.com и все ваши настройки.

Ответ 4

Создайте новую папку внутри htdocs и получите доступ к ней в браузере. Нравится это или . Всегда запускайте Apache при запуске или проверяйте, запущен ли он (в панели управления xampp).

Ответ 5

создать папку внутри htdocs, разместить там свой сайт, получить доступ к нему через локальный хост или внутренний IP-адрес (если вы находитесь за маршрутизатором) - проверить это видео-демонстрацию здесь