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 时也遇到了同样的问题。这显然解决了我的问题。