LAMP之路

不积跬步,无以至千里!

未开启curl可能会导致500错误

2012-10-18 一抹阳光 PHP

前些日子跨服务器复制网站,相同的操作系统下安装了一个一样的运行环境:windows2003+iis6+php+mysql+zend+eAccelerator+dz2.5 一切都调好后,把网站和数据库都复制了过去,奇怪的问题出来了,新环境下,有的页面竟然出现500(并不是全部)。后来让同事帮助解决了。 原因是调用淘宝api sdk的页面需要调用curl_setopt函数,要curl模块的支持,所以php.ini中必须开启curl。 ...[阅读全文]

评论(0) 浏览(3762)

phpcms v9无法登录/注册用户解决办法

2012-10-18 一抹阳光 网站程序

环境:openvz+lnmp0.9 问题: 无法登录/注册用户,但是phpsso却一直提示 通信成功。 翻遍了官方论坛的帖子,有很多解决办法 ,关键是找准问题。 解决办法: lnmp0.9与lnmp0.8相比,php中增加了对某些函数的禁用,其中就包括fsockopen, 编辑php.ini查找disable_functions,讲后面的fsockopen去掉,重启php-fpm 搞定了。 ...[阅读全文]

评论(0) 浏览(2515)

ubuntu下a2enmod命令的使用

2012-10-18 一抹阳光 操作系统

在ubuntu下面,在偷懒的时候大家都会用apt-get install apache来搞。但搞完之后如何配置却是头疼的问题。 当然如果纯粹是用apt的话,是很方便。比如apt-get  install php5 php5-mysql php5-sqlite一下子就可以解决很多问题。 所以a2enmod的话,可以解决apache中的一些配置问题。比如a2enmod rewrite就可以打开rewrite。当然在配置文件里加loadmodule rewrite.so的话也是可以的,只是a2enmod 会更方便一点。 参考那么多资料,但如果不知道a2enmod怎么用,还可以运行一下...[阅读全文]

评论(0) 浏览(26450)

windows2003中discuz x2.5邮箱设置

2012-10-18 一抹阳光 网站程序

此文章仅针对“通过 SOCKET 连接 SMTP 服务器发送(支持 ESMTP 验证)”这种方式。 环境:windows2003+iis6 独立服务器 设置: 按此设置后以前在centos下“检测”的时候一切正常,今天再上述环境中确遇到了下面问题: 又在本地环境(winxp+apache)下同论坛网站测试,一切正常。 于是结合网上的信息分析, SOCKET 连接 SMTP 服务器也需要服务器的25端口,而windows2003中25端口默认是关闭状态的(个人推测winxp安全性不让2003严格,故可能直接使用)。 解决办法: 可以通过安装windows的“电子邮件服务”组...[阅读全文]

评论(0) 浏览(2593)

IIS6安装eAccelerator for PHP 5.2.8 的方法

2012-10-18 一抹阳光 环境架设

1、安装PHP 2、安装Zend 3、下载与PHP对应版本的eAccelerator(我自己用的是0.9.5.3 for php 5.2.8,里面带的一个eLoader不知道有什么用?) http://www.sitebuddy.com/PHP/Accelerators/eAccelerator_windows_binaries_builds 4、打开php.ini文件,在[Zend]前面添加下面的配置信息: [eAccelerator] zend_extension_ts=”D:\PHP\ext\eAccelerator0953_5.2.8.dll” eaccele...[阅读全文]

评论(0) 浏览(2697)

linux防火墙iptables封IP,拒绝指定IP和网段的办法

2012-10-18 一抹阳光 操作系统

封IP service iptables status可以查看到iptables服务的当前状态 /etc/init.d/iptables stop /etc/init.d/iptables start 单个IP的命令是 iptables -I INPUT -s 211.1.0.0 -j DROP 封IP段的命令是 iptables -I INPUT -s 211.1.0.0/16 -j DROP iptables -I INPUT -s 211.2.0.0/16 -j DROP iptables -I INPUT -s 211.3.0.0/16 -j DRO...[阅读全文]

评论(0) 浏览(24768)

discuz【瀑布流图文】插件伪静态规则

2012-10-18 一抹阳光 网站程序

首先把dz官方插件伪静态格式注释掉。 nginx: rewrite ^([^\.]*)/cate([0-9]*)e([0-9]*)e([0-9]*)e([0-9]*)e([0-9]*)\.html$ $1/plugin.php?id=waterfall:waterfall&fid=$2&filter=$3&orderby=$4&sub=$5&page=$6 last; apache: RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^cate([0-9]*)e([0-9]*)e([0-9...[阅读全文]

评论(0) 浏览(3814)

Webmin一键安装

2012-10-18 一抹阳光 环境架设

虽然Virtualmin/Webmin面板对于新手来说比较复杂,不太适合,但是它比较稳定,在国外口碑比较好。适合懂得ssh并有linux管理经验的人使用。本脚本,推荐使用 centos 5 32位/64位 当然个人建议使用Froxlor+lnmp 一行命令安装virtualmin面板(最后优化时间:2011年2月10日): wget http://pandahost.googlecode.com/files/virtualmin.sh;sh ./virtualmin.sh; 安装的最后,会自动安装zend optimizer,一路回车即可。完成后,进入 https://your-...[阅读全文]

评论(0) 浏览(4329)

Xweibo for Discuz!X2.5 插件版 可成功安装使用

2012-10-18 一抹阳光 网站程序

Xweibo 插件版目前 新浪官方只发布了 Discuz!X2.0 版本的插件;   Discuz!X2.5 已经发布,  直接使用 Xweibo for Discuz!X2.0  插件版 无法成功安装; 通过如下修改 Xweibo for Discuz!X2.0  也可以用在 Discuz!X2.5  上面,  微博同步测试正常(卸载这个插件会提示 不符合要求,不过没有关系);   1:用 支持utf-8 的编辑器打开 /xwb/site.env.php  ...[阅读全文]

评论(0) 浏览(2512)

IE6下position:absolute的定位BUG

2012-10-18 一抹阳光 网站前端

position:absolute定位在IE6下存在left和bottom的定位错误问题: <!–IE6下的left定位错误–> <div style=”position:relative;border:1px solid orange;text-align:center;”> <div style=”position:absolute;top:0;left:0;background:#CCC;”>cjky</div> </div> <!–IE6下的left定位错误–> <hr /> &l...[阅读全文]

评论(0) 浏览(2548)