【发布时间】:2011-06-18 22:41:07
【问题描述】:
我正在尝试设置一个虚拟主机,以便我可以从 Eclipse 将我的 .php 文件作为网页运行。
我按照本次讨论中的说明进行操作:
Make XAMPP/Apache serve file outside of 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
然后我更改了/private/etc/hosts 的主机文件,并在底部添加了
127.0.0.1 firstEclipseProject.localhost #firstEclipseProject
所以,到目前为止,我认为我正在这样做,因为当我启动浏览器并指向 firsteclipseproject.localhost 时,它会将我重定向到
firsteclipseproject.localhost/XAMPP/
这是主要的 XAMPP 网页。它不会返回未找到的对象/页面,这意味着重定向有些工作。
所以,在/Users/Oky/Documents/eclipse/firstEclipseProject/
我创建了一个名为HelloWorld.php 的php 文件,但是当我指向firsteclipseproject.localhost/HelloWorld.php 时,它说找不到对象!我也试过firsteclipseproject.localhost/XAMPP/HelloWorld.php,但失败了。
任何帮助表示赞赏!谢谢!!!
【问题讨论】:
-
你解决过这个问题吗?我有完全相同的问题,发现这个问题没有答案令人沮丧。