centos6.x 使用mysql_connect问题

今天打今天打开我之前的一个bbs看看,没想到竟然打不开了。有段时间没去看了,打开chrome控制台一看,竟然是http500错误。论坛程序使用的是discuz程序,经过排查之后怀疑是数据库问题。
写了个mysql连接的小demo,放上面一跑发现mysql_connect这个函数不支持了。可能之前安装搞好,应该之前是测试过可行的才对。
解决办法:yum install php-mysql开我之前的一个bbs看看,没想到竟然打不开了。有段时间没去看了,打开chrome控制台一看,竟然是http500错误。论坛程序使用的是discuz程序,经过排查之后怀疑是数据库问题。
写了个mysql连接的小demo,放上面一跑发现mysql_connect这个函数不支持了。可能之前安装搞好,应该之前是测试过可行的才对。
解决办法:yum install php-mysql

Mavericks配置Apache

Apache配置

Mavericks同以往的OSX一样自带了apache2.2.24和php5.4.17,但默认情况下没有开启,打开终端

1
sudo apachectl start
这时在浏览器中输入localhost应该就会出现apache标准的It Works! 下面开启php,修改apache配置文件
1
sudo vim /etc/apache2/httpd.conf
找到 #LoadModule php5_module libexec/apache2/libphp5.so,去掉前面的# 默认的www文件夹非常不方便,还是改成在home里开发起来比较顺手,修改apache配置 ,还是上面的文件
1
#将引号中的目录修改为自己的目录
2
DocumentRoot “/Library/WebServer/Documents”
3
……
4
#将引号中的目录修改为和上面一样的目录
5

在自己的目录中创建文件index.php,写入
1

在浏览器中访问localhost,应该显示出php的info页。

http_load简单使用

今天本来想买几本书看看的,一不小心看到了web性能测试工具http_load这个东西。忍不住试试

下载地址是
http://www.acme.com/software/http_load/

无论官网还是软件都是很精简。

下载完成解压,先make,再make install

然后在解压目录下新建一个名字为url的文本文件,添加测试url
如图

接下来执行程序

./http_load -p 30 -s 60 url

参数30是模拟30个进程,60是表示测试60秒

1 90154 fetches, 30 max parallel, 5.11985e+08 bytes, in 60 seconds
2 5679 mean bytes/connection
3 1502.57 fetches/sec, 8.53308e+06 bytes/sec
4 msecs/connect: 2.58784 mean, 89.349 max, 0.014 min
5 msecs/first-response: 9.55328 mean, 432.894 max, 0.259 min
6 HTTP response codes:
7 code 200 — 90154
复制代码
  1:90154个请求,最大并发数30,总计传输的数据为511985000bytes,运行时间为60秒,关注点:总请求数、最大并发进程数;

  2:每一连接平均传输的数据量,等于511985000bytes/90154=5679;

  3:每秒响应的请求数为1502.57,每秒传递的数据量为8533080,关注点:每秒响应的请求数(对应LoadRunner中的每秒响应用户数);

  4:每次连接的平均响应时间是2.58784 msecs,最大响应时间89.349 msecs,最小响应时间0.014 msecs,关注点:每个连接的平均响应时间(对应quicktestProfessional中的response time,每连接响应用户时间 );

–每天一点点

自我介绍

我是一个即普通又不普通的程序员,主要是开发移动app,包括android和ios。其他方面也可以。我的座右铭是每天一点点,人生的成就需要积累,要成功就要积累,知识不能一触而就需要每天一点点的积累。毕业快两年了,做过很多事情,学习过很多知识,现在想起要是当时能写个博客记录下来也有好大一片了。不仅为了自己也为了可以在互联网上留下点东西,我认为作为程序爱好者必须互联网留下点东西。

2009年,那时候读大二我第一次接触编程,便深深的着迷,一直到现在已经有四年左右了。想想过去大部分都是自学而来的,每天一点点的学习,受益于网上的大神贡献的知识才有今天的码农一枚。

–每天一点点