FineUI 官方论坛
标题:
遇到個IIS發佈的問題,IIS7.5
[打印本页]
作者:
duke6372
时间:
2013-3-14 09:09
标题:
遇到個IIS發佈的問題,IIS7.5
我的環境:FineUI 3.2.3 + EntityFramework5.0 + Nlog + Sqlserver2008
問題:在IIS7.5上發佈網站時無法顯示內容,改為asp.net V4.0 classic 後無IIS報錯,網頁報錯axd及Ext未被定義。
在按
http://fineui.com/bbs/forum.php? ... =655&extra=page%3D1
解決了AXD問題後IE測試依然有個網頁錯誤。報的是Ext未被定義。
嘗試調整Webconfig
<pages controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID">
<controls>
<add assembly="FineUI" namespace="FineUI" tagPrefix="x" />
</controls>
將tagPrefix改為Ext,無果。
改回使用IIS 6.5 無報錯。
各位高手給看看到底是什麼問題呀?
小弟菜鳥,老大能不能給個上述環境下在IIS7以上的Webconfig配置範例呀?
(按照老大說的雖然實驗了使用
EmptyProjectNet40_FineUI_v3.2.3.zip
的配置文件貌似不在報關於axd的錯誤了,但是Ext未被定義依然會出現。神奇的FineUI依然出不來。。。)
作者:
duke6372
时间:
2013-3-19 15:10
綜合壇子里的幾個帖子,嘗試將webconfig中<httpModules>和 <httpHandlers>兩節刪除。然後加上demo中IIS7 Integrated Mode的那部分。結果出現500.19。怎麼也去不到。依然沒有成功。
作者:
duke6372
时间:
2013-3-19 15:46
在IIS7.5上發佈的問題搞定了。發現是幾個問題糾結了。
1 500.19 由於Server2008的安全性要求的提高,默認的權限無法讀取程序目錄。需要在IIS基本設置中使用更高權限的用戶來連線網站(比如:管理員)。
2 依然會報有些webconfig中有些組件打不開。給網站所在物理目錄增加everyone或者iuser的只讀權限。
3 在webconfig中為了能夠在IIS7以上使用,需要在打開demo中的webserver節的同時注釋掉<httpModules>和<httpHandlers>兩部分。
4 因為使用了Form認證。所以需要增加 <location path="res.axd">節否則無法訪問。
5 同時還要增加 <location path="icon">節,否則無法顯示icon。
6 也是最搗亂的,我的默認網站由於也帶著CA公司的一個軟件的站點,所以安全被加強了。即便做了上述修改依然會報500.19的錯誤。後來新增了個網站,換了端口就行了。
給自己總結一下,也希望能幫到兄弟們少走彎路。
作者:
sanshi
时间:
2013-3-19 17:01
duke6372 发表于 2013-3-19 15:46
在IIS7.5上發佈的問題搞定了。發現是幾個問題糾結了。
1 500.19 由於Server2008的安全性要求的提高,默 ...
多谢分享
作者:
疯狂的石头
时间:
2013-3-20 15:21
仔细学习了,总结的不错,楼主幸苦了
作者:
ytcola
时间:
2015-9-29 20:24
楼主能否把你的web.config文件的内容完整的贴出来,我现在也遇到这个问题了,窗口怎么都不显示内容
作者:
leetle
时间:
2015-9-30 08:42
配一下执行IIS超级用户权限就可以了
欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/)
Powered by Discuz! X3.4