Month: September 2012

更新GoAgent代理服务器至UBUNTU中

新安装的低功耗ATOM服务器配置比瘦客户机高太多,仅作为博客服务实在是大财小用。论坛里面看到许多同学将开源项目GoAgent部署到Tomato路由器中,我也曾几次跃跃欲试,但是据说对于H618B弱小的心灵是巨大的压力。何不将GoAgent的客户端部署到UBUNTU中呢,说干就开始吧,非常简单:

1.创建Google Application,地址位于 https://appengine.google.com/ 注意记住自己申请的appid,亦即申请页面中的Application Identifier

2.下载GoAgent最新程序 https://code.google.com/p/goagent/

3.修改server/app.yaml,把第一行application:后的your_appid修改成刚刚申请到的appid;
修改local\proxy.ini中的[gae]下的appid=你的appid(多appid请用|隔开)

4.上传服务器端
(A)windows下双击server/uploader.bat进行上传;
(B)ubuntu中先打开终端,使用cd命令将路径更改到刚刚下载的goagent目录下,
输入:python server/uploader.py上传程序;

然后输入gmail帐号和密码完成上传。

Continue reading

NGINX 环境下 DiscuzX 2.5 UCenter与应用 通信失败

目前LNMP 0.9禁用了部分危险函数:passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,
proc_get_status,ini_alter,ini_alter,ini_restore,dl,pfsockopen,openlog,syslog,
readlink,symlink,popepassthru,stream_socket_server,fsocket,fsockopen

由于禁用了pfsockopen、fsockopen 会造成以下三个常见问题:
1) Discuzx 的后台Ucenter 与应用通信失败,
2) 通过Socket连接SMTP无法发送邮件;
3) wordrpess的Akismet 无法工作。

Continue reading