潘多拉固件搭建php环境

༺小ʚɞ寞༻ Wiki评论27,0902字数 1061阅读3分32秒阅读模式

PMBLOG是一个简单的静态博客程序,只需要PHP,不需要数据库的支持,这对于小内存小功耗的路由来说是再友好不过的。下面我就讲讲如何安装PMBLOG。

首先我们需要下载PHP及其相关的一些扩展。

  1. opkg update
  2. opkg install php5 php5-cgi php5-mod-ctype php5-mod-hash php5-mod-pdo php5-mod-session  php5-mod-tokenizer php5-mod-xml

配置PHP

编辑php.ini文件

  1. vi /etc/php.ini

去掉下面行前面注释,用以启用扩展

  1. extension=ctype.so
  2. extension=hash.so
  3. extension=pdo.so
  4. extension=session.so
  5. extension=tokenizer.so
  6. extension=xml.so
  7. extension=xmlreader.so
  8. extension=xmlwriter.so

修改行:

  1. short_open_tag = On
  2. ;doc_root = "/www"
  3. date.timezone = PRC

uhttpd配置端口转发

接着需要配置端口转发。由于默认的是LUCI占用80端口,但我比较喜欢80端口放网站,所以我将LUCI挪到了8080端口,而PHP则使用80端口。

  1. vi /etc/config/uhttpd

将第0.0.0.0:80修改为0.0.0.0:8080,

option rfc1918_filter 1这一句在前面加上#号注释掉

同时在文件末尾增加如下代码

  1. config uhttpd web
  2.     list    listen_http 0.0.0.0:80
  3.     option  home    /www/root
  4.     option  cgi_prefix  /cgi-bin
  5.     option  index_page  "index.html index.php"
  6.     list    interpreter ".php=/usr/bin/php-cgi"

保存后重启uhttpd

  1. /etc/init.d/uhttpd restart

上传PMBLOG程序

上传PMBLOG程序到/www/root文件夹下,并按照HowToInstall的指导配置好config.php文件。

WEB访问PMBLOG程序目录即可大功告成!
如果运行中出现php页面空白,可能是php没有获取到时区,需要添加以下软件

  1. opkg install zoneinfo-core

weinxin
LuckTang's Blog 站长语录
LuckTang's Blog,欢迎各位来访!这是我的QQ,扫一扫,加好友。大家一起交流博客建站技术,分享前沿资讯!
Wiki最后更新:2018-1-13
MyWing.exe阻止win7关机的解决方法 Wiki

MyWing.exe阻止win7关机的解决方法

最近每次关机,都无法顺利关机,关的时候都会弹出这样一个提示框,我点击立即结束也不行。 我也曾经遇到过这个问题,好像是关机的时候QQ还开着就会出现这个MyWing.exe程序未响应  然而我怎么也找不到...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定