我正在处理下载的应用程序版本,由于以下原因导致多个错误:
( ! ) 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中找到了一个创建别名的选项,但我不确定这是否正确使用?
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命令提示符。链接otherfolder
在d:\myfolder
中创建,您可以通过URL访问文件,如上所述。