2012-11-12 43 views
1

我今天开始学习php,并在安装xampp(32位windows 7)后打开netbeans并启动了古典hello世界。一旦完成,我通过xampp打开apache并尝试执行我的程序。首先,我得到了一个在Dropbox中运行一个php程序

Object Not Found Error 

然后我给这不是默认的路径,我的程序,

http://localhost/C:/Users/zizzo/Dropbox/fraluigab/programming-luigi/php/Index.php 

和我

Access Forbidden Error 403. 

现在我有两个问题:我能使我的默认路径,而不是简单的本地主机?然后,我如何获得允许执行我的程序的访问权限?

感谢

+0

您需要将运行的PHP文件放到'C:\ xampp \'中的'htdocs'/'www' 。 – Luke

回答

4

编辑c:\xampp\apache\conf\httpd.conf和寻找:

DocumentRoot "C:/xampp/htdocs" 

更改为:

DocumentRoot "C:/Users/zizzo/Dropbox/" 

也期待:

<Directory "C:/xampp/htdocs"> 

更改为:

<Directory "C:/Users/zizzo/Dropbox/"> 

然后重新启动服务器。

然后你就可以访问:

http://localhost/fraluigab/programming-luigi/php/Index.php 
+0

我照你说的做了(我也以管理员身份运行xampp控制面板),但我仍然得到访问禁止错误..为什么会再次发生这种情况? –

+1

我得到了它的工作,但你应该编辑你的答案,并补充说即使是以

+0

你也应该考虑一下SQL数据库。 [使用Dropbox同步XAMPP数据](http://www.pmkelly.com/2012/07/sync-xampp-dropbox/) – alieninlondon

-2
http://localhost/C:/Users/zizzo/Dropbox/fraluigab/programming-luigi/php/Index.php 

你不能以这种方式访问​​目录。
请关注Luigi的回答,同时运行带有管理员权限的XAMPP,以避免任何关于权限的麻烦