首页 > 系统服务 > 详细

初尝Brnshop移植到Linux Mono Jexus环境运行

时间:2014-09-22 00:14:42      阅读:440      评论:0      收藏:0      [点我收藏+]

 

brnshop是最近社区上比较火的开源商城。

Jexus是Linux上的web服务器,简单说就是Linux的iis吧。特别感谢作者宇内流云的指点

 

一.根据http://www.cnblogs.com/szxfwu/p/3948388.html 进行设置,或者直接在brnshop官方群下载已经改好的web.config。然后再根据这个文章进行修改。(但是要注意的是,群共享里面的文件有个web.config没改。\MVC4 Config文件\Config\BrnShop\Presentation\BrnShop.Web\Administration\Views\Web.config) 我改好的文件下载地址:http://download.csdn.net/detail/laxknight/7954869

二.把所有MVC3的引用更换成新版的MVC4的引用

bubuko.com,布布扣

system.web.mvc  3.0.0.0换成4.0.0.0必须复制到本地,因为mono上面没有4.0.0.0这个文件。

System.Web.Razor  1.0.0.0换成2.0.0.0不需要复制到本地

System.Web.WebPages 1.0.0.0换成2.0.0.0不需要复制到本地

三.System.Web.Helpers的引用删掉。注释 <!--<add assembly="System.Web.Helpers, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />—>

四.其他项目的dll也要上传上去。反正报错缺什么,就放什么上去

bubuko.com,布布扣

比较完整的

bubuko.com,布布扣

到此应该可以看到网站首页

五.验证码看不到

bubuko.com,布布扣

bubuko.com,布布扣

 

因为缺少字体Arial。具体linux安装字体看文章http://www.linuxdot.net/bbsfile-3253

 

到此应该可以正常看到

bubuko.com,布布扣

并且登录后台

6.找不到页面。一般都是因为linux对字母大小写敏感(admin和Admin是不同的),导致找不到页面,这个就最好命名尽量全小写,避免驼峰式命名

bubuko.com,布布扣

初尝Brnshop移植到Linux Mono Jexus环境运行

原文:http://www.cnblogs.com/laxknight/p/3985219.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!