博客已由emlog5.4.3转换成了typecho1.3版本。
png透明背景图片水印的问题
之前在网上找了一个函数,生成水印的,支持jpg,gif,和png,但是每次在生成png图片的水印时总出错。创建一个0字节的png文件,就失败了。后调试了下,发现是几个参数的问题第一:生成水印后变成0字节文件。 原因在与代码里使用了: imagepng($ground_im,$groundImage,100);翻看了下手册,5.1.2开始,php引入了第三个参数,但是Ima...
2013-01-12
经过几天的不懈努力,我好笨网上线了
欢迎来到我好笨签名网(http://www.wohaoben.com)分享美丽的签名、句子、短文,美图是我们的目标,一句话,一份心情,一句签名,一个故事,讲出你我心中的故事,分享你我的快乐!由于使用第三方程序,加之对thinkphp不熟悉,第一次使用吧,有些地方可能改造的有错误。总的来说还是可以了,把一个购物分享的程序改造成了我所希望的文字图片分享。网址:http://www.wohaobe...
2012-12-31
nginx重写错误的调试
用以下代码在Nginx的配置文件中打开重写错误日志提示。rewrite_log on; # 打开 URL 重写模块的日志开关,以便写入 error_log另外error_log最后那个参数还需要设置成Info.如下:error_log /home/www/logs/nginx_error.log info;lnmp的集成包,默认设置的是:error_log /home/www/logs/...
2012-12-25
把笔记本的硬盘拿来发挥他的功用了
由于笔记本莫名无法启动,莫名重启,莫名坏了,也不想花大价钱去修它了,所以在京东买了个硬盘盒回来,把硬盘取下来单独使用了。 不过呢,奇怪的是,接在台式机上后,始终没有看到硬盘分区,我还以为硬盘盒是坏的,拿到盒子一听,又是在转动的声音的,于是在磁盘管理里查看,看到了新的磁盘,但是它是脱机状态,并且提示“该磁盘处于脱机状态,因为它与另一个联机磁盘发生签名冲突”。 搜了下解决方案...
2012-12-22
优乐笑话网nginx重写规则,记录一下
#定义错误页面
error_page 404 /error.html;
#重写首页
rewrite ^index\.html$ index\.php last;
#将所有以前的分类页重定向到新站
rewrite ^index_list\.php$ http://$host/index\.html permanent;
#重定向原来的文章查看页
rewrite ^html/(...
2012-12-18
apache不认识phpinidir指令或者无法加载php5apache2_2.dll
不要去考虑路径问题,因为这些你早已经考虑过,也不要怀疑apache或者Php包本身问题 最有可能的是你的机器上没有装vc2008的编译环境,因为现在php是使用的vc9编译的,所以是环境问题。 找一个vc2008的环境包就好了,只有几兆,360里也有提供下载。 还有一个就是可能你的系统是64位的,你安装的vc环境也是64位的,这也不可以,只有安装32位的才行。
2012-12-13
mysql中sum求和等类似方法关于null值的处理
这类问题不容易发现,只有在发现数据异常时才会注意到。 以下SQL: select contract.id,contract.group_id,contract.id_ext,contract.customer_id,contract.staff_id,contract.contract_number,contract.amount,COALESCE(SUM(contrac...
2012-12-11
我的项目测试网站上线
测试程序用的,嘿嘿,主要测试程序在linux下的运行情况,或者nginx下的情况。另外此服务器也用于测试其他一些东西,包括lnmp软件本身的优化等。目前测试域名为:http://project.wohaoben.com
2012-11-30
今天才注意到count函数原来还有第二个参数
count(PHP 4, PHP 5)count — 计算数组中的单元数目或对象中的属性个数说明int count ( mixed $var [, int $mode ] )如果可选的 mode 参数设为 COUNT_RECURSIVE(或 1),count()
将递归地对数组计数。对计算多维数组的所有单元尤其有用。mode 的默认值是 0。count() 识别不了无限递归。
2012-11-30
噢哈哈,我的VPS终于好了
什么都给装上了,只需要等待研究nginx的重写就可以了。噢哈哈,不要问我怎么把FTP弄好了,我只是又一次重装了系统,重装了Lnmp。但是这次没有选择centos6.3而是5.8的系统
2012-11-25