【问题标题】:Cant get Xampp to follow symlinks无法让 Xampp 遵循符号链接
【发布时间】:2015-03-12 23:06:12
【问题描述】:

我在 Windows 7 机器上运行 Xampp。我想关注符号链接,但无法让它工作。

任何人都可以提供任何帮助。

httpd-vhosts.conf 文件:

<VirtualHost *:80>
DocumentRoot E:\xampp\htdocs\xampp
ServerName localhost
<Directory E:\xampp\htdocs\xampp>
Options Indexes FollowSymLinks MultiViews ExecCGI
Require all granted
</Directory>
ErrorLog "logs/localhost-error.log"
CustomLog "logs/localhost-access.log" combined

<VirtualHost *:80>
DocumentRoot E:\PHPDev
ServerName mypc.localhost
<Directory E:\PHPDev>
Options Indexes FollowSymLinks MultiViews ExecCGI
Require all granted
</Directory>
ErrorLog "logs/mypc.localhost-error.log"
CustomLog "logs/mypc.localhost-access.log" combined

【问题讨论】:

    标签: php windows apache xampp


    【解决方案1】:

    我找到了答案。

    有点愚蠢,这是因为我粘贴了一个快捷方式并假设它是一样的。我需要使用 Windows“mklink”命令。

    不知道他们是不同的。

    【讨论】:

    • 这很好,解决了这个问题,谢谢!只是想添加mklink 语法(我忘记了/D 选项并得到一个奇怪的“禁止”错误):mklink /D yourwebsite C:\path\to\your\website
    • 我觉得奇怪的是,创建工作快捷方式的唯一方法似乎是使用mklink 命令。我尝试了其他几种方法——XAMPP 只尊重这一种。感谢 PapaLazarou 和 Matt07!
    【解决方案2】:

    在您的文档根目录中创建一个.htaccess

    复制和粘贴,

    Options +FollowSymLinks
    Options +Indexes
    

    我感觉您在 Virtualhost 中的配置被其他配置文件覆盖了。尝试创建.htaccess 文件

    【讨论】:

      猜你喜欢
      • 2012-06-06
      • 2010-09-10
      • 1970-01-01
      • 1970-01-01
      • 2014-02-20
      • 2020-02-11
      • 1970-01-01
      • 2011-01-01
      • 2015-11-06
      相关资源
      最近更新 更多