带 Xampp 错误的符号链接

use*_*788 4 php windows apache xampp

我目前在 Windows 上使用 Xampp 进行本地 Web 开发。在我的网络根目录中,我的每个项目都有符号链接,如下所示:

https://i.stack.imgur.com/GW9Yt.png

当通过资源管理器跟踪符号链接时,它会打开正确的文件夹和位置,但是,当通过浏览器中的 Apache 加载时(localhost/project),我收到此错误:

Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0
Fatal error: Unknown: Failed opening required     'C:/xampp/htdocs/project/index.php' (include_path='.;C:\xampp\php\PEAR') in Unknown on line 0
Run Code Online (Sandbox Code Playgroud)

文件index.php 位于符号链接指向的目录内。

我相信这是一个权限错误,但我似乎无法发现可能导致此问题的原因,因为我已单独检查了每个文件夹、文件等的权限,但似乎找不到问题。

我注意到,位于符号链接内文件夹内的文件夹中的文件(例如 link/style/file.txt)将加载,但符号链接根目录中的文件不会加载。

小智 5

即使我在 XAMPP 和 Windows-7 上安装 magento 时也遇到了同样的问题。这显然解决了我的问题。

  1. 停止apache和mysql
  2. 退出XAMPP
  3. 单击开始按钮并搜索 XAMPP
  4. 右键单击“XAMPP 控制面板”并“以管理员身份运行”
  5. 现在启动apache和mysql
  6. 您的符号链接现在应该开始工作