原创 關於HTTP_X_FORWARDED_HOST

今天在看Xweibo的源碼,發現了用$_SERVER['HTTP_X_FORWARDED_HOST']來判斷主機的地址,就目前來說很多人都是直接通過$_SERVER['HTTP_HOST']來判斷的,但是通過代理的話就有問題了,請看

原创 php判斷wap客戶端(手機用戶)

<?php function is_mobile() {     $devices = array(         "operaMobi" => "Opera Mobi",         "android" => "androi

原创 php-fpm重啓出現 pm.start_servers is not set解決方法

今天修改了php.ini配置,重啓php-fpm時出現如下信息 [WARNING] [pool www] pm.start_servers is not set. 看了php手冊:http://www.php.net/manua

原创 關於webbench網站壓力測試工具

webbench最多可以模擬3萬個併發連接去測試網站的負載能力,個人感覺要比Apache自帶的ab壓力測試工具好,安裝使用也特別方便。 Web Bench is very simple tool for benchmarking

原创 Centos5通過安裝光盤來創建本地yum源

1 掛載光盤 mount /dev/cdrom /media/cdrom 2 創建repo文件 vim /etc/yum.repos.d/dvd.repo 文件內容爲 ###########START###########

原创 PHP出現Notice: unserialize() [function.unserialize]: Error at offset問題的解決方案

今天的用PHP的時候無意的出現了用unserialize()函數轉換老是返回false,我確認我的字符串是沒錯的,測試了很多次還是一樣,沒辦法,啓用了error_reporting(E_ALL)啓用錯誤信息,沒想到發現了Notice

原创 Centos安裝LNMP之 安裝nginx 1.0.0

下載nginx 可到http://nginx.org/en/download.html下載最新版本,目前最新穩定版爲nginx-1.0.0。 安裝前準備 GCC GCC肯定是少不了的了,系統上沒有?不會吧,那就執行以下命令吧: y

原创 在Centos中安裝CMake

本篇是爲在Centos中安裝MySQL5.5作準備. MySQL5.5.12安裝時使用的是CMake,我的系統沒有這東西,只能安裝了 首先從http://www.cmake.org/cmake/resources/software.

原创 關於php curl上傳文件出現(26)failed creating formpost data的解決方案

今天在用php curl測試上傳文件時錯誤代碼爲26, 錯誤信息爲)failed creating formpost data, Google之, 然後解決之: @要上傳的文件路徑,  該路徑請用絕對路徑, 不要用相對路徑. 不要爲

原创 Centos Linux用sysstat包安裝iostat,mpstat,sar等命令

在Centos Linux系統中要查看服務器的一些信息,要用到iostat,mpstat,sar等命令,但我的系統中默認沒這些命令,想用yum install iostat類似的命令來安裝,但是發現沒有這些軟件包,上網查了一些,原來

原创 在Centos中安裝vim

由於在我的VPS使用的是Centos, 默認沒有安裝VIM, 所以要當然要安裝了, 直接yum install vim是不行的, 首先: yum install vim* 會看到vim-enhanced這個包,沒錯, 我們要的就是他

原创 在Centos liunx中安裝ncurses

在安裝MySQL時,有時提示缺少ncurses庫,只需執行以下命令即可 yum install ncurses-devel

原创 Centos安裝webbench時出現/bin/sh: ctags: command not found解決方法

在安裝編譯webbench的時候,出現如下錯誤信息 ctags *.c/bin/sh: ctags: command not found make: [tags] Error 127 (ignored) 意思是說缺少ctags命

原创 vim配置nginx配置語法高亮技巧

首先從http://www.vim.org/scripts/script.php?script_id=1886下載nginx.vim語法文件,最新版爲http://www.vim.org/scripts/download_scrip

原创 關於正則匹配不到大數據的解決辦法

修改 pcre.backtrack_limit