2

我的 XAMPP apache 有一个大问题.....基本上我已经设置了虚拟主机,并且我标记了文件。

所以在我更新 httpd.conf 文件后,我突然无法再次运行 apache......

我将文件的副本保存为 httpd.conf.ORG 并与另一个一起玩,然后添加了以下内容:

DocumentRoot "C:/xampp/htdocs"

<VirtualHost 127.0.0.1>
    ServerName aam.dev
    DocumentRoot"C:\xampp\projects\aam.dev"
</<VirtualHost >

<VirtualHost 127.0.0.1>
    ServerName int.tech
    DocumentRoot"C:\xampp\projects\int.tech"
</<VirtualHost >

<Directory "C:/xampp/htdocs">
    #
    # 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/2.4/mod/core.html#options
    # for more information.
    #
    Options Indexes FollowSymLinks Includes ExecCGI

    #
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    #   AllowOverride FileInfo AuthConfig Limit
    #
    AllowOverride All

    #
    # Controls who can get stuff from this server.
    #
    Require all granted
</Directory>

<Directory "C:\xampp\projects\aam.dev">

    Options Indexes FollowSymLinks Includes ExecCGI
    AllowOverride All
    Require all granted
</Directory>

<Directory "C:\xampp\projects\int.tech">

    Options Indexes FollowSymLinks Includes ExecCGI
    AllowOverride All
    Require all granted
</Directory>

我还在 Windows 主机文件中添加了两个域,但是当我尝试重新启动 apache 时,它​​根本不工作>>>>> 它只是说

试图启动 Apache 服务..

当我没有兴趣查看访问日志或错误日志时,最终条目如下:

访问日志

127.0.0.1 - - [18/Oct/2013:18:28:40 +0100] "GET /xampp/ssi.shtml HTTP/1.0" 200 6 "-" "-"
127.0.0.1 - - [18/Oct/2013:18:28:40 +0100] "GET /xampp/status.php HTTP/1.1" 200 3110 "http://int.tech/xampp/navi.php" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Firefox/24.0"

错误日志

[Fri Oct 18 18:29:38.212991 2013] [mpm_winnt:notice] [pid 3864:tid 260] AH00364: Child: All worker threads have exited.
[Fri Oct 18 18:29:38.252994 2013] [mpm_winnt:notice] [pid 6308:tid 384] AH00430: Parent: Child process 3864 exited successfully.

根据我的理解,它只是正常停止,也就是说,当我在进行任何更改之前停止它,但在它不起作用之后......最后,当我重新启动原始 httpd 文件时,它就可以工作了。

我假设我的 VH 配置有问题?

提前致谢

顺便说一句,我正在运行 XAMP 1.8.3

4

0 回答 0