apache下布署asp.net程序后ajax功能失效的解决办法
2017-07-30 07:57
399 查看
在apache下布署asp.net网站最关键的一点就是要安装mod_aspnotnet,我安装的是mod_aspdotnet-2.2.0.2006-setup-r2.msi。安装成功并做好httpd.conf的配置即可访问了。当看到我的网站在apache服务器里运行起来很高兴,但是测试后问题来了,只要用到ajax的页面都有问题,ajax完全失效了。这问题大了,我按F12打开开发者工具后发现,ajax/common.ashx等全是未找到(404错误),我的网站名称是yth,我就试着访问了一下:http://127.0.0.1/yth/ajax/common.ashx页面,也是404错误。后来我试着在我的网站根目录下建一个ajax文件夹,再建一个common.ashx空文件,再访问common.ashx就看到内容出来了。原来是apache服务器所请求的内容必须要物理存在。最后我对我的代码做改进一下,是ajax请求的内容我都在网站根里的ajax目录下建一个对应的空文件,整个网让的ajax功能就可以用了!
相关文章推荐
- 在iis7下部署ASP.NET程序AjaxPro不能用问题解决办法
- ASP.NET 程序中删除文件夹导致session失效问题的解决办法分享
- js_html_input中autocomplete="off"在chrom中失效的解决办法 使用JS模拟锚点跳转 js如何获取url参数 C#模拟httpwebrequest请求_向服务器模拟cookie发送 实习期学到的技术(一) LinqPad的变量比较功能 ASP.NET EF 使用LinqPad 快速学习Linq
- 在iis8.5下部署ASP.NET程序AjaxPro不能用问题解决办法
- ASP.NET 程序中删除文件夹导致session失效问题的解决办法分享
- ASP.NET 程序中删除文件夹导致session失效问题的解决办法分享
- ASP.NET AJAX中出现“Type”未定义,“Sys”未定义的解决办法
- ASP.NET中UpdatePanel内JS失效的解决办法
- asp.net 删除文件夹导致session失效 解决办法
- tipswindown 在asp.net中弹出层内的控件失效的解决办法
- ASP.net 程序中出现中文乱码的解决办法
- 关于ASp.net中的session失效问题的解决办法之一
- asp.net 验证控件失效的解决办法
- asp.net ajax 弹不出alert对话框的解决办法
- ASP.NET Ajax发布时异步刷新失效的问题解决方法
- iis 7 asp.net ajax post 请求字节过大报错问题解决办法
- 两种情况导致的 Asp.net Ajax 中的脚本错误: 'Sys'未定义及解决办法
- 解决未装微软ASP.net ajax 1.0出现未能加载文件或程序集
- [原创]对于运行ASP.NET程序时,提示:无法启动程序“http://localhost:3532/Default.aspx”。的解决办法
- AJAX技术与asp.net 2.0的完美结合之Timer的web应用 及使用AJAX控件时的“Sys 未定义”错误解决办法