安装lighttpd+php+sqlite
#apt-get install lighttpd
#apt-get install php5-cgi
#apt-get install php5-sqlite
#apt-get install sqlite
后来找到这个地址 http://code.google.com/p/debian-bcm47xx/ 上面有很多deb包,专门针对bcm47xx编译的,有些版本比apt-get的要新。尝试下载了一个lightppd,使用dpkg安装。
#dpkg -i lighttpd_1.4.22-1_mipsel.etch.deb
晕啊,又是一堆错误信息,提示xx包没有安装。那就apt-get xx,又根据提示运行了一次
#apt-get -f install
一堆提示信息后,装好了。不过配置文件不对,lighttpd启动不了,根据提示修改配置,屏蔽server.username和server.groupname字段,并修改port到81。
#vi /etc/lighttpd/lighttpd.conf
启动lighttpd成功。
#/etc/init.d/lighttpd restart
尝试写了段测试php程序,发现使用firefox的sqlite manager插件建立的数据库是sqlite3版本,暂时还不能被adodb类读取。当前只能使用PDO来读取。
测试的过程又装了两个东西,不知道是否必要。
#apt-get install sqlite3
#apt-get install php-sqlite3
先架了一个小站框架,php+sqlite写的,数据接口用PDO,模板类用templatelite(smarty的简化版本),用来管理mss里的媒体文件。访问http://mss.8800.org:81即可。