见网上还没有,我便把我写的伪静态规则分享给大家。
亲测可用,希望给你带来帮助。
url.rewrite-if-not-file = (
"^/(index.php|images|robots.txt)/(.*)" => "/$1/$2",
"^(.*)$" => "/index.php?/$1"
)
把这段伪静态规则添加到 lighttpd.conf 中,然后重启服务即可使用。
开源轻社区startbbs v1.2.3发布
StartBBS(烧饼开源微社区系统)是一个基于 PHP+MySQL MVC架构开发的新型微社区系统,她轻量小巧,安装包小于1M, 简单易用,强大高效,又简称 "STB(烧饼)"。
前台 UI 采用当前流行的 Bootstrap 和 jQuery,最大可能地发掘用户体验,增强论坛用户的粘性互动。设计上采用流式响应式设计,无论你是使用电脑、平板还是手机,都能很好地适应屏幕。
自1.2.2发布以来,出现了一些bug.所以就加紧出了1...
Nginx下安装StartBBS步骤和注意事情
首先,把最新版本的startbbs上传到你的网站根目录,设置权限755,所属和权限组www-data
接着说一下Nginx 虚拟主机配置:
server {
listen 80; ## listen for ipv4; this line is default and implied
listen [::]:80 default ipv6only=on; ## listen for ipv6
rewrite_log on;
root /var/www;
index index.php index.html index.htm;
# Make site accessible from http://localhost/
server_name&n...
StartBBS后台设置列表页显示条数不生效的问题
1、打开 app----->controllers----->forum.php
2、找到
$this->load->library('myclass');
在其后面增加
$this->per_page_num=($this->config->item('per_page_num'))?$this->config->item('per_page_num'):10;
3、将默认的
$limit = 10;
改为
$limit = $this->per_page_num;
ok。现在在后台修改“列表页每页条数”然后刷新列...
StartBBS模板开发基础教程
在开发stb模板前,需要你有一定的前端开发能力。
一、 模板目录作用说明(以默认模板为例,仅介绍比较重要的)
/themes/default/
------
/block 右侧栏相关
add.php 发表帖子
edit.php 编辑相关
favorites.php 我的收藏
footer.php 页脚
header.php 导航栏
header-meta.php 头部引入
notifications.php 消息相关
section.php 板块页
tag.php tag
user.php 用户页
view.php 帖子页
......更多就不一一介绍了
...
StartBBS目录说明
StartBBS基于CI框架制作,并未对目录结构做过修改。有关CI框架目录结构不做详细解释,CI文档很多。
|-----system 框架程序目录
|-----core 框架的核心程序
|-----CodeIgniter.php 引导性文件
|-----Common.php 加载基类库的公共函数
|-----Controller.php 基控制器类文件:CI_Controller
|-----Model.php 基模型类文件:CI_Model
|-----Config.php 配置类文件:CI_Co...
Ubuntu 安装 StartBBS 出错和解决办法
1.系统说明
ubuntu 12.04
php-5.3.27
mysql-5.1.68
nginx-1.4.2
2.问题及其解决方案
安装之前需要做以下配置(app/config/config.php):
$config['base_url'] = 'http://www.startbbstest.com/';
$config['index_page'] = 'index.php';
2.1 安装出现 404 错误
在 nginx 的 nginx.conf 文件中添加
if (!-e $request_filename) ...
startbbs伪静态规则
Apache下 htaccess文件
<IfModule mod_rewrite.c>
RewriteEngine On
# 下面写网站子目录 如 /blog/
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# 规则后面写子目录 如 /blog/index.php
RewriteRule . /index.php [L]
</IfModule>
nginx 下nginx.conf
# 禁止对 application,sy...
StartBBS提示No input file specified
1、 php.ini
(/etc/php5/cgi/php.ini)的配置中这两项
cgi.fix_pathinfo=1
(这个是自己添加的)
doc_root=
2、nginx配置文件/etc/nginx/sites-available/default 中注意以下部分
location ~ .php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /var/www/nginx-default$fastcgi_
script_name;
include fastcgi_p...
StartBBS提示Call to undefined function curl_init()错误解决办
修改配置:
1.修改php.ini,将;extension=php_curl.dll前面的分号去掉
2.拷贝libeay32.dll、ssleay32.dll(C:AppServphp5)两个文件到system32目录
3.重启Apache(services.msc)即可