在Windows上的WAMP服务器中创建符号链接

问题描述 投票:3回答:1

我正在处理下载的应用程序版本,由于以下原因导致多个错误:

( ! ) Warning: include(/home/USERNAME/public_html/dir/includes/functions.php): failed to open stream: No such file or directory in C:\wamp\www\dir\includes\db_connection.php on line 6

我理解错误是什么,但我不想手动更改代码中的所有这些包括主要是因为这样做意味着当我更新我的ive网站时,他们将是错误的。

有没有办法使用WAMP或Windows创建类似符号链接的东西来告诉WAMP / C / \ wamp \ www \ dir中应该提供/ home / USERNAME / public_html / dir中的任何内容?

我在WAMP中找到了一个创建别名的选项,但我不确定这是否正确使用?

php include wamp
1个回答
0
投票

SO here有一个答案。

这个链接https://www.sevenforums.com/tutorials/278262-mklink-create-use-links-windows.html也很好(从上面的答案)。

基本上你必须从命令提示符使用mklink Windows命令(后者必须以管理员身份运行)。

现在。假设您已安装WAMP并创建名为mysite.local的虚拟主机并指向物理d:\mysite文件夹。您现在想要通过f:\otherfolder\realfolder类型的URL访问文件夹mysite.local/otherfolder/somefile.ext中的文件。

为此,您必须在otherfolder中创建名为d:\mysite的符号链接,该链接将指向f:\otherfolder\realfolder。你必须执行:

mklink /D d:\myfolder\otherfolder f:\otherfolder\realfolder

从Windows命令提示符。链接otherfolderd:\myfolder中创建,您可以通过URL访问文件,如上所述。

© www.soinside.com 2019 - 2024. All rights reserved.