码迷,mamicode.com
首页 > 系统相关 > 详细

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

时间:2014-09-22 01:40:11      阅读:319      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   io   ar   strong   文件   2014   

 

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环境运行

标签:style   blog   http   color   io   ar   strong   文件   2014   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!