原创 linux CentOS x64 裏php源碼編譯出錯參見情況及解決辦法

linux CentOS x64 裏php源碼編譯出錯參見情況及解決辦法 configure: error: xml2-config not found. Please check your libxml2 installation.

原创 PHP框架優化之-set_include_path函數

顧名思義,set_include_path函數,是用來設置include的路徑的。 比如,在正常include時,我需要指定絕對路徑: include(ROOT_PATH . 'config/config.php'); incl

原创 利用SVN log命令統計SVN提交代碼

題記 大家在開發中經常會碰到提交SVN代碼時的審覈問題,例如:你從3月25號到4月1號開發了一個需求,此時你要上線的話,需從svn日誌裏篩選出你提交過的文件(全局同步除外),然後確認文件是否被其他同事提交過,這裏你首先需要對你提

原创 如何解決nginx上傳大文件的限制?

通過設置nginx的client_max_body_size解決nginx+php上傳大文件的問題: 用nginx來做webserver的時,上傳大文件時需要特別注意client_max_body_size這個參數,否則會中斷在n

原创 nginx配置非80端口訪問不了

今天配置一個nginx虛擬主機監聽了一個自定義端口8118,重啓nginx後在自己電腦瀏覽器訪問連接不上: 查看監聽端口: netstat -lnt 返回已監聽到8118端口 考慮是防火牆原因,就去查看防火牆狀態: /e

原创 libiconv編譯出錯解決

使用iconv命令將文檔的編碼進行轉換即可。iconv默認情況下,是沒有被安裝的,下面簡單介紹下iconv的安裝過程:1. 下載:http://www.gnu.org/software/libiconv/#TOCdownloading2.

原创 LAMP+NFS實現多個web服務器靜態資源統一存儲

1.前端需支持更大的訪問量,單臺Web服務器已無法滿足需求了,則需擴容Web服務器; 2.雖然動態內容可交由後端的PHP服務器執行,但靜態頁面還需要Web服務器自己解析,那是否意味着多臺Web服務器都需要在各自的系統中都存有一份靜態頁

原创 PHP框架優化-spl_autoload_register()用法和__autoload()

寫在前面 最近真是忙壞了,在一個框架的基礎上增加REDIS的基類以及緩存設計。所以對之前框架進行了一些優化,重新又研究了下一些php基礎的函數。這些函數可能在框架中很常用,之前見過N多次,這次就記錄下來。有時間的話出一個PHP框

原创 linux下安裝配置jenkins

需要模塊:jdk, jenkins, tomcat, phing, php ssh2 jdk yum -y install java-1.7.0-openjdk* tomcat cd /opt/modules/download w

原创 Linux搭建SVN 服務器

1          安裝SVN 官網下載:http://subversion.apache.org/packages.html SVN客戶端:TortoiseSVN,官網下載:http://tortoisesvn.net/downloa

原创 Nginx反向代理和負載均衡

1.反向代理概念 (1).正向代理的概念 正向代理,也就是傳說中的代理,他的工作原理就像一個跳板,簡單的說,我是一個用戶,我訪問不了某網站,但是我能訪問一個代理服務器,這個代理服務器呢,他能訪問那個我不能訪問的網站

原创 我讀過最好的Epoll模型講解

首先我們來定義流的概念,一個流可以是文件,socket,pipe等等可以進行I/O操作的內核對象。 不管是文件,還是套接字,還是管道,我們都可以把他們看作流。 之後我們來討論I/O的操作,通過read,我們可以從流中讀入數據;通

原创 sphinx+scws 全文檢索使用之 sphinx配置文件詳解

寫在前面 此篇轉自http://www.cnblogs.com/yjf512/p/3598332.html, 實際上是對自帶sphinx英文註解的翻譯。非常全面,收藏到我這裏來。 sphinx的配置文件是在配置的時候最容易出錯的

原创 Linux下同步工具inotify+rsync使用詳解

1. rsync 1.1 什麼是rsync rsync是一個遠程數據同步工具,可通過LAN/WAN快速同步多臺主機間的文件。它使用所謂的“Rsync演算法”來使本地和遠程兩個主機之間的文件達到同步,這個算法只傳送兩個文件的不同部分,

原创 sphinx+scws 全文檢索使用之 sphinx配置增量索引及sphinx管理命令

寫在前面 自己業務要做的配置文件,ps.自己也是在一步步摸索。。。 配置實例 #定義一個數據源 source search_main { #定義數據庫類型 type =