Ubuntu下authpuppy环境搭建常见错误解决(php解析不了,下载,或者文字;第3步空白或错误)

既然看到了这里,就不需要介绍authpuppy是干什么用的了吧,简单说下安装流程

基本流程可以按这个博客的来http://blog.csdn.net/sdvch/article/details/16350763(这个也是转载,原文没找到)

我只重点记录遇到的问题以及解决方案.

首先ubuntu14.04中apache2的配置文件换了名字,不是/etc/apache2/sites-available/default ,而是/etc/apache2/sites-available/000-default.conf

然后里面的配置文件可以按上面博客那样写,还有其他自己随便也可以,那样比较方便一点

首先第一个问题,很多人会遇到点进web不是显示安装页面,而是下载或者直接显示了代码,

这是因为php5没有解析成功,运行如下命令即可,apache2解析php5的依赖:

sudo apt-get install libapache2-mod-php5

这样就可以顺利进入安装界面,记得sudo chmod -R a+w xxxx,然后第二个界面基本都会通过

然后第三个界面很多人都会有错误,要么空白,要么报databas数据库的错误,如果是数据库的错误,说明你没有配好数据库,请参照官方网站运行即可

空白无显示是我遇到的问题,研究了一上午,各种方法,后来发现用低版本即可,现在的版本是1.0.0,我下了一个以前的0.x成功弹出界面并配置成功

至于为什么高版本的不行(再删除低版本,换成高版本又可以了),我也没什么精力再去研究,下一步就是配置authpuppy和wifidog的连接了



我来把这个写完,其实上面只是测试还可以,真正投入实用是需要二次开发,或者直接用被人开发好的系统

wifidog的配置文件很简单,基本下面几项就可以了

路由模式下:

GatewayID 0123456789
ExternalInterface eth0
GatewayInterface br-lan
AuthServer {
        Hostname xx.xx.xx.xx
        SSLAvailable no
        Path /
}

你可能感兴趣的:(Ubuntu下authpuppy环境搭建常见错误解决(php解析不了,下载,或者文字;第3步空白或错误))