安裝開源BBS軟件YAF時碰到的問題
1.下載
http://yetanotherforum.net/download.aspx
安裝說明
http://www.drreddys.com/quest/readme.htm
其實只要打開根目錄下的install就可以按引導配置數據庫了
2.安裝在IIS6下完全沒問題,但當我安裝在WIN7下的IIS7時就碰到了404錯誤
確保IIS組件全部安裝好后,要知道該論壇是運行在.net framework v4.0下的,IIS 服務器必須允許aspnet_isapi.dll。
此外,該application pool必須允許32位
3.以上設置好了后,出現了另一個錯誤Could not load type "System.ServiceModel.Activation.HttpModule"
使用administrator权限开启command promt(一定要用run as administrator,否则注册不上)
进入framework的文件夹(C:\Windows\Microsoft.NET\Framework64\v4.0.30319),选择相应的版本下的文件夹(v4.0.30319),使用命令
aspnet_regiis.exe -iru
等注册完成后网站就可以打开了。
Could not load type System.ServiceModel.Activation.HttpModule解决办法
http://www.jb51.net/article/32905.htm
4.按照引導配置數據庫的時候,要加入相應的IIS pool用戶權限給SQL Server
默認是ApplicationPoolIdentity,就grant給IIS APPPOOL\PoolName
若使用NetWorkService,就grant給NT AUTHORITY\NETWORK SERVICE
Login failed for user 'IIS APPPOOL\ASP.NET v4.0'
4.下載源代碼
https://github.com/YAFNET/YAFNET
使用VS2012后,發現裏面使用到的dll沒有,可以打開下面的console手動下載。其實它可以檢測出需要下載的插件,點個botton讓它自動下載最方便了
Tools -> Package Manager Console
PM> Install-Package Farsi.Library
會用到下列插件,既然我已經去找了,還是貼下地址吧
https://www.nuget.org/packages/Farsi.Library/
Autofac.3.1.1.zip
http://code.google.com/p/autofac/downloads/detail?name=Autofac.3.1.1.zip&can=2&q=
http://code.google.com/p/autofac/downloads/list
http://www.cnblogs.com/liping13599168/archive/2011/07/16/2108209.html
XML-RPC.NET
http://xml-rpc.net/download.html
Value Injecter - convention based mapper
https://valueinjecter.codeplex.com/
安裝開源BBS軟件YAF時碰到的問題的更多相关文章
- 鸟哥之安裝 CentOS7.x
http://linux.vbird.org/linux_basic/0157installcentos7.php since 2002/01/01 新手建議 開始閱讀之前 網站導覽 Linux 基礎 ...
- 如何在 Windows 7 安裝 SharePoint Server 2010
转:http://support.microsoft.com/kb/2683572/zh-tw 關於作者: 本文由微軟最有價值專家 MVP 歐志信 提供.微軟十分感謝 MVP 主動地將他們的經驗與上百 ...
- 如何在安裝SELinux的环境执行Quartus II
(原創) 如何在安裝SELinux的環境執行Quartus II? (SOC) (Quartus II) (Linux) (RedHat) Abstract一般人安裝Linux時,也會同時安裝SELi ...
- 安裝 Rails 開發環境
安裝 Rails 開發環境 Give someone a program, you frustrate them for a day; teach them how to program, you f ...
- FreeBSD利用 ports 來安裝軟體
FreeBSD利用 ports 來安裝軟體 利用 ports 來安裝軟體 FreeBSD 的 ports 就是別人已經編譯過,安裝測試沒問題了,他們將軟體編譯時所需的組態設定.編譯程序及安裝程序, ...
- Centos7編譯安裝LAMP平臺
什麽是LAMP? 拆開看 L 就是Linux系統 A是Apache的縮寫 M.P則是MySQL和PHP的简写. 其实就是把Apache, MySQL以及PHP安装在Linux系统上,组成一个环境来运行 ...
- [Windows Server] 在 Windows Server 2012 上安裝 .NET Framework 3.5 - 摘自网络
官方: Applies To: Windows 8, Windows 8.1 For a Windows Server® 2012 core installation that is not conn ...
- Windows的免費hMailServer搭配SpamAssassin過濾垃圾郵件:安裝與設定
http://jdev.tw/blog/1677/hmailserver-with-spamassassin-sawin32 為了解決垃圾信泛濫的狀況,這兩天「跨界」測試了運行在Windows上的免費 ...
- 在VPS上安裝BT軟體Transmission
在VPS上安裝BT軟體Transmission 作者: 窮苦人家的小孩 | 2009-12-04 55 Comments VPS 還能怎玩?! 裝Proxy,裝VPN,這還不夠,我還用來掛種子 ...
随机推荐
- 使用Duilib开发Windows软件(4)——消息传递
云信Duilib中没有窗体类的函数可以用来直接收取到所有控件的事件,每个控件都可以单独设置自己的事件处理函数,一般在InitWindow方法中初始化各个控件的事件处理函数. 每个控件都有许多形如Att ...
- Activate注解
Activate注解 被该注解修饰的接口,扩展类可能会被加载 ProtocolFilterWrapper.buildInvokerChain @Documented @Retention(Retent ...
- SAS学习笔记31 SAS随机分组方法及实现
随机分组方法包括: 简单随机化(simple randomization) 区组随机化(block randomization) 分层随机化(stratified randomization) 分层区 ...
- java异常那些事
异常的基本定义: 异常情形是指阻止当前方法或者作用域继续执行的问题.在这里一定要明确一点:异常代码某种程度的错误,尽管Java有异常处理机制,但是我们不能以“正常”的眼光来看待异常,异常处理机制的原因 ...
- BZOJ4566 HAOI2016找相同字符(后缀自动机)
对第一个串建SAM,第二个串在上面跑,记录当前前缀匹配的最长后缀长度l,每次考虑当前前缀的贡献,对于当前所在节点显然是|right|*(l-len[fa]),而对于其parent树上所有祖先的贡献显然 ...
- 解决使用绝对定位absolute后,margin:0 auto居中方法失效(转)
https://blog.csdn.net/qq_40678503/article/details/82780680
- PHP迭代生成器---yield
1.迭代生成器 生成器的核心是一个yield关键字,一个生成器函数看起来像一个普通的函数,不同的是:普通函数返回一个值,而一个生成器可以yield生成许多它所需要的值.生成器函数被调用时,返回的是一个 ...
- 50道高级sql练习题;大大提高自己的sql能力(附具体的sql)
问题及描述:--1.学生表Student(SID,Sname,Sage,Ssex) --SID 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别--2.课程表Course(CID ...
- Android中BroadcastReceiver的使用
1.Android中广播分为静态注册和动态注册 2.下面是一个简单静态注册的例子 创建一个继承BroadcastReceiver的子类 public class DeviceBootReceiver ...
- 让一个父级div根据子级div高度而自适应高度
需求是点击上传的时候进行子级div高度不定,相对来说父级div高度也不能固定,把元素都设置成普通标准流,然后样式可以使用margin内边距或者padding外边距来进行调节 放上代码供参考: .opu ...