2012-01-13 75 views

回答

65

编辑的httpd.conf文件并替换线的DocumentRoot “/ home/user中/ WWW”到您喜欢的一个。

默认DocumentRoot对于windows [以上是linux],路径将有所不同。

+1

感谢您的快速回复并回答我的问题。你能告诉我哪一行我想改变吗?因为我改变了它,但它不适合我。 – enrekan2011 2012-01-13 08:31:47

+4

尝试重新启动Apache服务器 – user1006274 2014-05-23 17:53:12

+0

你最好使备份配置文件与其他名称,为可以恢复配置的情况下,错误的设置 – 2017-02-22 18:10:25

27

请按照@ Sourav的建议。

如果重新启动服务器后出现错误,则可能还需要设置目录选项。这在httpd.conf中的<Directory>标记中完成。确保最终的配置是这样的:

DocumentRoot "C:\alan" 
<Directory "C:\alan"> 
    Options Indexes FollowSymLinks 
    AllowOverride All 
    Order allow,deny 
    Allow from all 
</Directory> 
+0

感谢您的快速回放..im赞赏它..你可以告诉我哪一行我需要改变它。? – enrekan2011 2012-01-13 08:29:41

+0

对不起,帮不了你。只需在你的php.ini中搜索“DocumentRoot”。 ''部分应该在它之后的某个地方,但是因为我使用了不同的服务器并且在不同的平台上,所以我实际上没有办法进行确认。 – mingos 2012-01-15 23:07:53

2

对我来说这是对管线183,但您重新启动计算机后,它才会起作用。我希望有一种方法可以在不必每次重新启动的情况下快速更改它,但现在这是我知道如何做的唯一方法。

+4

要使更改生效,您需要重新启动apache服务。 – inf1ux 2013-03-15 23:41:41

7

以防万一有人查找此,路径是在linux Sourav答案(httpd.conf文件),该文件是/opt/lampp/etc/httpd.conf

2

@Hooman:实际上是与Xampp的最新版本不需要知道配置或日志文件的位置;在控制面板中,您可以为每个工具(php,mysql,tomcat ...)提供日志和配置按钮,并单击它们以打开所有相关文件(甚至可以使用顶部的常规配置按钮更改默认编辑应用程序对)。为设计它的人做好了!

9

它可以分两步来完成的Ubuntu 14.04与Xampp 1.8.3-5

第1步: -变化DocumentRoot/opt/lampp/etc/httpd.confDocumentRoot "/home/user/Desktop/js"Directory路径从

DocumentRoot "/opt/lampp/htdocs"

Directory "/home/user/Desktop/js"

第二步: - 更改文件夹(和它的父文件夹到777路) 例如,通过

sudo chmod -R 777 /home/user/Desktop/js

1

我有权利更改都httpd.conf中和的httpd-SSL .conf文件DocumentRoot属性来获取相关链接(即href =“/ index.html”)和favicon.ico链接正常工作。

最新的Xampp控制面板使这非常容易。

从控制面板,第一行应该有Apache。如果它已经开始,请停止它。然后点击config并打开httpd.conf文件并搜索htdocs或documentRoot。改变你喜欢的路径。对httpd-ssl.conf执行相同的操作。这些应该是Config下拉列表中排名前2的文件。

然后再次启动服务器。

希望这可以帮助别人。干杯。

15

步骤:

  1. 运行XAMPP控制面板
  2. 点击按钮说配置
  3. 选择阿帕奇(httpd.conf文件)
  4. 查找文档根

更换

DocumentRoot "C:/xampp/htdocs" 
<Directory "C:/xampp/htdocs"> 

那两条线

| C:/ xampp/htdocs ==根目录的当前位置

|将C:/ xampp/htdocs更改为您想要的任何位置|

  • 节省它
  • DONE: 启动apache并转到动作本地主机见[watch video click here]

    +2

    Thnaks。这个视频链接对于理解这个解决方案非常明确。 – Faisal 2016-02-11 08:46:10

    3

    在Linux薄荷(基于Debian)去/opt/lampp/etc/httpd.conf

    找到YOUR_OWN_FILES_LOCATION为当然你的文件位置。

    DocumentRoot "YOUR_OWN_FILES_LOCATION" 
    <Directory "YOUR_OWN_FILES_LOCATION"> 
        # 
        # Possible values for the Options directive are "None", "All", 
        # or any combination of: 
        # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews 
        # 
        # Note that "MultiViews" must be named *explicitly* --- "Options All" 
        # doesn't give it to you. 
        # 
        # The Options directive is both complicated and important. Please see 
        # http://httpd.apache.org/docs/trunk/mod/core.html#options 
        # for more information. 
        # 
        #Options Indexes FollowSymLinks 
        # XAMPP 
        Options Indexes FollowSymLinks ExecCGI Includes 
    
        # 
        # AllowOverride controls what directives may be placed in .htaccess files. 
        # It can be "All", "None", or any combination of the keywords: 
        # Options FileInfo AuthConfig Limit 
        # 
        #AllowOverride None 
        # since XAMPP 1.4: 
        AllowOverride All 
    
        # 
        # Controls who can get stuff from this server. 
        # 
        Require all granted 
    </Directory> 
    
    相关问题