Почему мой виртуальный хост XAMPP не может отображать файл php? - PullRequest
2 голосов
/ 01 февраля 2011

Я пытаюсь настроить виртуальный хост, чтобы я мог запустить свой файл .php из Eclipse как веб-страницу.

Я следую инструкциям этого обсуждения:

Сделать файл службы XAMPP / Apache вне htdocs

Прокрутите вниз до виртуальных хостов, и инструкция в основном

<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host2.example.com
    DocumentRoot "/Users/Oky/Documents/eclipse/firstEclipseProject/"
    ServerName firstEclipseProject.localhost
    ErrorLog "/Users/Oky/Documents/eclipse/firstEclipseProject/logs/error_log"
    <Directory /Users/Oky/Documents/eclipse/firstEclipseProject/>
        Order allow,deny
        Allow from all
    </Directory>    
    CustomLog "logs/dummy-host2.example.com-access_log" common
</VirtualHost>

Документ находится на /Application/XAMPP/etc/extra/httpd-vhosts.conf

Затем я изменяю файл hosts на /private/etc/hosts, а внизу я добавил

127.0.0.1 firstEclipseProject.localhost #firstEclipseProject

Итак, я думаю, что делаю это до этого момента, потому что, когда я запускаю свой браузер и указываю на firsteclipseproject.localhost, он перенаправляет меня на

firsteclipseproject.localhost/XAMPP/ 

, которая является главной веб-страницей XAMPP. Он не возвращает объект / страницу, не найденную, что означает, что перенаправление несколько работает.

Итак, в /Users/Oky/Documents/eclipse/firstEclipseProject/ Я создал php-файл с именем HelloWorld.php, но когда я указываю на firsteclipseproject.localhost/HelloWorld.php, он говорит, что объект не найден! Я также попытался firsteclipseproject.localhost/XAMPP/HelloWorld.php, и это не удалось.

Любая помощь приветствуется! Спасибо !!!

Ответы [ 2 ]

0 голосов
/ 01 февраля 2011

Перезапускали ли вы apache после внесения изменений в конфигурацию?

0 голосов
/ 01 февраля 2011

Я бы посоветовал вам оставить корневой каталог таким, какой он есть, и вместо этого настроить псевдоним для своего каталога затмения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...