php 连接MYSQL时提示 SQLSTATE[HY000] [2005] Unknown MySQL server host ‘192.168.XXX.XXX:3306’ (2) ,如下图: 解决办法 这个问题可能是由于配置内写了mysql的默认端口3306,host:port。可以将port和:去掉既可以解决。[……]
php 连接MYSQL时提示 SQLSTATE[HY000] [2005] Unknown MySQL server host ‘192.168.XXX.XXX:3306’ (2)
php5.4.24在安装PDO_mysql模块时,提示 make: *** [pdo_mysql.lo] Error 1
php5.4.24安装编译编译PDO_mysql模块,提示 make: *** [pdo_mysql.lo] Error 1
1 2 3 4 5 6 7 8 9 10 11 12 13 |
shell#$ /opt/webs/php/bin/phpize shell#$ ./configure --with-php-config=/opt/webs/php/bin/php-config --with-pdo-mysql=/opt/webs/mysql shell#$ make /bin/sh /kinggoo/src/PDO_MYSQL-1.0.2/libtool --mode=compile cc -I -I/opt/webs/mysql/include -g -DNDEBUG -I. -I/kinggoo/src/PDO_MYSQL-1.0.2 -DPHP_ATOM_INC -I/kinggoo/src/PDO_MYSQL-1.0.2/include -I/kinggoo/src/PDO_MYSQL-1.0.2/main -I/kinggoo/src/PDO_MYSQL-1.0.2 -I/opt/webs/php/include/php -I/opt/webs/php/include/php/main -I/opt/webs/php/include/php/TSRM -I/opt/webs/php/include/php/Zend -I/opt/webs/php/include/php/ext -I/opt/webs/php/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /kinggoo/src/PDO_MYSQL-1.0.2/pdo_mysql.c -o pdo_mysql.lo mkdir .libs cc -I -I/opt/webs/mysql/include -g -DNDEBUG -I. -I/kinggoo/src/PDO_MYSQL-1.0.2 -DPHP_ATOM_INC -I/kinggoo/src/PDO_MYSQL-1.0.2/include -I/kinggoo/src/PDO_MYSQL-1.0.2/main -I/kinggoo/src/PDO_MYSQL-1.0.2 -I/opt/webs/php/include/php -I/opt/webs/php/include/php/main -I/opt/webs/php/include/php/TSRM -I/opt/webs/php/include/php/Zend -I/opt/webs/php/include/php/ext -I/opt/webs/php/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /kinggoo/src/PDO_MYSQL-1.0.2/pdo_mysql.c -fPIC -DPIC -o .libs/pdo_mysql.o In file included from /kinggoo/src/PDO_MYSQL-1.0.2/pdo_mysql.c:31: /kinggoo/src/PDO_MYSQL-1.0.2/php_pdo_mysql_int.h:25:19: error: mysql.h: No such file or directory In file included from /kinggoo/src/PDO_MYSQL-1.0.2/pdo_mysql.c:31: /kinggoo/src/PDO_MYSQL-1.0.2/php_pdo_mysql_int.h:36: error: expected specifier-qualifier-list before ‘MYSQL’ /kinggoo/src/PDO_MYSQL-1.0.2/php_pdo_mysql_int.h:48: error: expected specifier-qualifier-list before ‘MYSQL_FIELD’ /kinggoo/src/PDO_MYSQL-1.0.2/php_pdo_mysql_int.h:53: error: expected specifier-qualifier-list before ‘MYSQL_RES’ make: *** [pdo_mysql.lo] Error 1 |
解决方法:
1 |
ln -s {mysql安装文件路径}/include/mysql/* /usr/local/include/ |
mysql安装路径,也就是你在编译安装mysql时–prefix后面的路径(如果你是rpm或者yum安装的,请/usr/local/mysql/include/mysql/*)
[……]
WordPress文章同步到新浪微博的三种方法
同步到微博大概有三种方法,插件、关联博客、非插件微博接口 第一种,直接百度搜索就可以;
第二种,由于新浪现在已经取消了关联博客的选项,但该功能却没有被取消你可以放问下面这个地址,然后配置一下就可以了
http://weibo.com/tool/bloglink
第三种方法需要使用新浪的接口,如下操作:
1)到新浪微博开放平台创建一个站内应用http://open.weibo.com/apps/new?sort=app,通过不通过审核都可以,只不过通过的话可以在微博下方显示来自某某应用,如来自KingGoo技术博客 ,具体怎么创建你可以在百度谷歌上搜索一下,很简单([……]
svn邮件通知功能,可以特定字符串发送邮件功能
扩展性:所有你可以想到的地方
所需:《msmtp使用特定邮箱地址发邮件-Mutt协作篇》,请安装了sendmail、mutt、msmtp服务
以为是为了适合我们公司的一些特性,所以在构建邮件配置列表的时候需要手动,或者修改一下php代码。
思路:通过输入特殊的字符串来操作特殊的功能,比如需要通知QA的的提交,则只需在提交信息内输入 " mailtoqa ”,(mailtoqa两侧有空格),也就是说你可以通过这个方法在svn提交操作上做很多你想要去实现的功能。
难点:在svn提交的信息,通过post-commit来获取后,内容都变成ASCII码,需[……]
修改WordPress会自动把半角符号替换为全角
这个恶魔的事情,一直影响我的文章的。把文章中"–"自作聪明的换成了"-",实在是太坑爹了,昨天晚上有时间解决了一下。现在所有文章的命令参数都没问题了~
解决办法:
进入到wordpress程序的根目录你会看到wp-includes,进入wp-includes,使用编辑器编辑formatting.php 文件
大概是85~87行有如下代码:
1 2 3 4 |
// This is not a tag, nor is the texturization disabled static strings $curl = str_replace($static_characters, $static_replacements, $curl); // regular expressions $curl = preg_replace($dynamic_characters, $dynamic_replacements, $curl); |
将其两行代码注释掉:
1 2 3 4 |
// This is not a tag, nor is the texturization disabled static strings //$curl = str_replace($static_characters, $static_replacements, $curl); // regular expressions //$curl = preg_replace($dynamic_characters, $dynamic_replacements, $curl); |
保存即可[……]
全新最新LNMP,Centos 5.* ,php-5.3.8,MYSQL5.5.17,nginx-1.0.9
弄完好久忘记发了!
一些配置文件
php.ini php-fpm.conf [下载 php.conf.tar]
弄完好久忘记发了! 一些配置文件 php.ini php-fpm.conf [下载 php.conf.tar]
1 |
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime |
1 |
yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel libtool libtool-libs libevent-devel libevent openldap openldap-devel nss_ldap openldap-clients openldap-servers libtool-ltdl libtool-ltdl-devel bison libjpeg* |
下载所需包:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
wget http://au.php.net/distributions/php-5.3.8.tar.gz wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gz wget http://www.cmake.org/files/v2.8/cmake-2.8.5.tar.gz wget http://cdnetworks-kr-2.dl.sourceforge.net/project/mcrypt/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.gz wget http://www.cmake.org/files/v2.8/cmake-2.8.6.tar.gz wget http://cdnetworks-kr-2.dl.sourceforge.net/project/mcrypt/MCrypt/2.6.8/mcrypt-2.6.8.tar.gz wget http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.17.tar.gz/from/http://mysql.mirrors.pair.com/ wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.13.tar.gz wget http://pecl.php.net/get/memcache-2.2.6.tgz wget http://cdnetworks-kr-2.dl.sourceforge.net/project/mhash/mhash/0.9.9.9/mhash-0.9.9.9.tar.gz wget http://cdnetworks-kr-1.dl.sourceforge.net/project/eaccelerator/eaccelerator/eAccelerator%200.9.6.1/eaccelerator-0.9.6.1.zip wget http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgz wget ftp://mirror.aarnet.edu.au/pub/imagemagick/ImageMagick-6.6.8-10.tar.gz ftp://ftp.u-aizu.ac.jp/pub/graphics/image/ImageMagick/imagemagick.org/ImageMagick-6.6.9-10.tar.gz wget ftp://gd.tuwien.ac.at/pub/graphics/ImageMagick/ImageMagick-6.7.3-3.tar.gz wget http://pecl.php.net/get/imagick-3.0.1.tgz wget http://nginx.org/download/nginx-1.0.9.tar.gz |
解压:
1 2 |
for i in ls ./* ;do tar -zxvf $i -C /usr/local/src/ ;done unzip eaccelerator-0.9.6.1.zip -d /usr/local/src |
[crayon-641e[……]
PHP100全部下载地址
http://dx.php100.com:88/php100-1.rar
http://dx.php100.com:88/php100-2.rar
http://dx.php100.com:88/php100-3.rar
http://dx.php100.com:88/php100-4.rar
http://dx.php100.com:88/php100-5.rar
http://dx.php100.com:88/php100-6.rar[……]
Mantis | 缺陷跟踪系统Mantis在Windows下的安装配置
对于项目管理,缺陷跟踪是很重要的一个环节,它除了可以对需求的完成度进行控制,同时也可以对软件本身的质量进行控制,以保证软件开发迭代的顺利进行。原来的软件项目开发中的缺陷跟踪都是通过EXCEL表格的形式来完成的,这种表格虽然也可以进行项目管理和项目执行度的交互,但效率与实时性不高,同时也不好维护和统计,因此就出现了缺陷跟踪系统,通过软件技术来解决软件项目的管理问题。 目前缺陷跟踪系统还是比较多的,比较有名的像Mercury的TestDirector,Seapine的Test Track Pro,TechExcel的DevTrack,Atlassian的JIRA以及今天要重点介绍的Mantis。[……]
最新评语