Mono / ASP / lighttpd/ Linux:相对路径不起作用
找不到文件“~/pages/footer.htm”。 错误是
我得到实际代码段的
Response.WriteFile("~/pages/footer.htm");
...我刚刚安装了lighttpd并将其设置为大约一小时前在我的ubuntu虚拟机上通过mono运行我们的asp应用程序
,是的footer.htm文件存在于位置/pages/中footer.htm(其中 / 是根目录 /var/www)
Could not find file "~/pages/footer.htm". is the error im getting
the actual code segment is...
Response.WriteFile("~/pages/footer.htm");
I just installed lighttpd and set it up to run our asp app through mono about an hour ago on my ubuntu vm
and yes the footer.htm file exists in the location /pages/footer.htm (where / is the root dir /var/www)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您不能在路径字符串中使用〜,因为Shell扩展规则不应用(与C/C ++相同)。
You can't use ~ in a path string because shell expansion rules don't get applied (same with c/c++).