風雲論壇后台开发 → 浏览:帖子主题
* 帖子主题:JsAspxBBS 下载
Rimifon (ID: 1)
头衔:论坛坛主
等级:究级天王[荣誉]
积分:19
发帖:1
来自:保密
注册:2024/1/25 23:35:17
造访:2024/4/30 17:25:09
[ 第 1 楼 ] 回复
附件下载:JsAspxBBS.pack.zip(2.1Mb)

注意:wwwroot 目录下默认缺少 核心文件,需要按如下操作复制对应的核心文件进去。

Windows + IIS,需要复制 Core-Windows 目录下的文件和文件夹 到 wwwroot 目录下
Linux + Jexus,需要复制 Core-MonoNew 目录下的文件和文件夹 到 wwwroot 目录下
Linux + Apache + Mono,需要判断 mono 版本,如果是 5.0 或更早,使用 Core-MonoOld,否则使用 Core-MonoNew

============================================================================

To Linux 用户:
1、Jexus 用户需要注意的地方
网站配置文件在 jexus/siteconf/default,配置网站目录后 jexus/jws start 启动即可
如果是 docker 环境,系统一般是精简的,需要安装部分依赖:
ubuntu 用户需要:apt install libicu66 sqlite3
opensuse/leap 用户需要 zypper in libicu69

2、Apache 用户,推荐使用 opensuse/leap 系统。
opensuse/leap: zypper in apache2-mod_mono
ubuntu: apt install libapache2-mod_mono

如果是 Ubuntu 用户,可能需要在网站配置文件下增加如下设置:
MonoAutoApplication enabled
DirectoryIndex default.aspx, index.html

安装配置后即可使用 apachectl start 启动

=============================================================================

晚上花了两三个小时将 asp 版的 JsAspBBS 迁移到 Linux 主机上运行,主要工作分四部分:
1、修改部分 SQL CE 的 SQL 语法以适配 SQLite。
2、重新实现上传接口。
3、适配在线人数模块。
4、因路由模式变更,修改了内部所有链接方式。

asp 原版:bbs.fengyun.org(JsAspBBS)

运行环境支持:Windows + IIS、Linux + Jexus、Linux + Apache + Mono

界面参考 曾经的CGI 雷傲论坛,并做了 移动端响应兼容。
已经实现:发帖,固定,精华,评论,修改评论,删除评论,贴图,附件,在线人数 等论坛基本功能。

第一个注册用户将自动成为论坛坛主,创建了一级版块和二级板块后,可以进入二级版块发帖。
2024/2/24 14:13:49 IP:已设置保密
分页: 1, 共 1 页
快速回复主题
账号/密码
用户: 没有注册? 密码:
评论内容