Php 我应该在哪个目录中保存我的工作区或项目
我已在我的计算机(Windows XP操作系统)中安装了XAMPP。我使用Eclipse作为IDE。 现在我的问题是,我应该将我的工作区(或项目)保存在哪个目录中。Php 我应该在哪个目录中保存我的工作区或项目,php,Php,我已在我的计算机(Windows XP操作系统)中安装了XAMPP。我使用Eclipse作为IDE。 现在我的问题是,我应该将我的工作区(或项目)保存在哪个目录中。 我是否应该保留在路径“C:\xampp\php\www”或“C:\xampp\htdocs”下。您需要更改C:\xampp\apache\conf\httpd.conf中的DocumentRoot值 DocumentRoot "C:\xampp\htdocs" 到 并配置权限 <Directory "E:/MyProject
我是否应该保留在路径“C:\xampp\php\www”或“C:\xampp\htdocs”下。您需要更改C:\xampp\apache\conf\httpd.conf中的DocumentRoot值
DocumentRoot "C:\xampp\htdocs"
到
并配置权限
<Directory "E:/MyProject/Source/Admin">
Options +Indexes FollowSymLinks +ExecCGI
AllowOverride AuthConfig FileInfo
Order allow,deny
Allow from all
</Directory>
选项+索引后跟符号链接+执行CGI
AllowOverride AuthConfig文件信息
命令允许,拒绝
通融
然后重新启动apache服务器(在xampp控制面板中)。因此,从那时起,无论何时访问,它都将执行E:/MyProject/Source/Admin下的文件
有关更多信息,请参阅。
查看XAMP常见问题部分(引用):
DocumentRoot
文件夹是
“\xampp\htdocs”
<有一个
索引站点(index.php
)真实的
之后加载的起始页
执行”http://localhost/“
因此,我想说,在您的情况下,您必须在C:\xampp\htdocs
中工作
当然,您仍然可以通过修改Apache的配置和/或创建新的虚拟主机来改变这一点。ok。。但是如何在httpd.conf中进行配置呢。你能解释清楚吗?我已经把DocumentRoot的路径改成了“E:/MyProject/Source/Admin”。并重新启动了Apache,但其抛出错误为。。。。。。。。。。禁止进入!您没有访问请求的目录的权限。没有索引文档或目录受读取保护。如果您认为这是服务器错误,请联系网站管理员。E:/MyProject/Source/Admin上有index.php或index.html吗?没有,我没有更改配置权限。具体在哪里以及改变什么……如何创建虚拟主机。
<Directory "E:/MyProject/Source/Admin">
Options +Indexes FollowSymLinks +ExecCGI
AllowOverride AuthConfig FileInfo
Order allow,deny
Allow from all
</Directory>