不灭的焱

革命尚未成功,同志仍须努力

作者:php-note.com  发布于:2014-07-30 21:08  分类:MySQL/NoSQL 

Discuz X3/X2.5默认开启缩略图的时候水印只添加到原图上面,而缩略图上面无法进行水印图的添加,需要改下程序,方可给缩略图添加水印,需要修改2个地方:

1、打开 source\function\function_post.php

2、查找

$image->Watermark($_G['setting']['attachdir'].'/forum/'.$newattachfile[$aid], '', 'forum');
作者:php-note.com  发布于:2014-07-26 23:52  分类:Windows服务器 

Windows下,用 IIS跑PHP,有个缺点,那就是一定要把 php.ini 放在 Windows 的系统路径下 (C:/Windows) 。不过,可以通过以下方式修改访问路径:

第一步:

把PHP的安装路径添加到环境变量Path中,右键 “我的电脑” -> 高级 -> 环境变量 -> 系统变量,追加 D:\Program Files\PHP-5.3.28\; ;

第二步:

新建“系统变量” PHPRC,值为 D:\Program Files\PHP-5.3.28\,如下图所示:

作者:php-note.com  发布于:2014-07-26 16:51  分类:Windows服务器 

FastCGI 1.5 for IIS x86 / x64

自从PHP5.3.0开始,由于一直以来PHP+ISAPI的稳定性有问题,在IIS平台上PHP取消了ISAPI模块的支持,只支持FastCGI运行方式。

作者:php-note.com  发布于:2014-07-24 14:29  分类:PHP基础 

那么怎么才能做到缺少的元素会被填补并且数组会被重新索引呢?答案是array_splice()

<?php  
$arr = array('a','b','c','d');  
array_splice($arr,1,1);  
print_r($arr); 
?>

结果是:

Array ( [0] => a [1] => c [2] => d )
作者:php-note.com  发布于:2014-07-18 13:53  分类:系统设计/架构 

一、sysbench安装篇

#源码下载,放到 /usr/local/src 目录下。

http://download.csdn.net/detail/wenjianbao/7648937

作者:php-note.com  发布于:2014-07-17 22:38  分类:MySQL/NoSQL 

同时打开2个命令行窗口,并按如下操作:

<1>.在第一个“命令行窗口”输入:

net stop mysql

cd  D:\Program Files\MySQL\MySQL Server 5.5\bin

mysqld --skip-grant-tables

 

作者:php-note.com  发布于:2014-07-16 18:17  分类:MySQL/NoSQL 

[mysqld]

slow-query-log = on # 开启慢查询功能
slow_query_log_file = /usr/local/mysql/data/slow-query.log # 慢查询日志存放路径与名称
long_query_time = 5 # 查询时间超过5s的查询语句
### log-queries-not-using-indexes = on # 列出没有使用索引的查询语句

作者:php-note.com  发布于:2014-07-14 23:12  分类:MySQL/NoSQL 

准备把以前的非集群版MySQL数据导入到MySQL Cluster中,出现 

'No more attribute metadata records (increase MaxNoOfAttributes)' from NDBCLUSTER 

的错误,如下图所示:(注:数据表引擎已改为 ENGINE=ndbcluster

作者:php-note.com  发布于:2014-07-14 22:05  分类:MySQL/NoSQL 

增加或减少数据节点的数量和 NoOfReplicas(即副本数,通过管理节点的config.ini配置文件来设置)有关,一般来说NoOfReplicas是2,那么增加或减少的数量也应该是成对的,否则要设置另外的NoOfReplicas。首先必须确保新加入的数据节点作为新的group加入,默认2个node为1个group,Group数量 = NDB节点总数 / NoOfReplicas数

作者:php-note.com  发布于:2014-07-14 17:19  分类:Linux基础 

一、关闭防火墙

1、重启后永久性生效:

开启:chkconfig iptables on

关闭:chkconfig iptables off

 

二、关闭SELinux

vim /etc/selinux/config  # 改为 SELINUX=disabled