原创 nginx常見的啓動錯誤
錯誤一:nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use) 錯誤原因:nginx重複重啓,自己佔用了80端口 解決辦法:關掉n
原创 CentOs+ngnix訪問PHP文件時常出現的問題
1、Access denied. 出現這個問題在於你的php.ini中的open_basedir設置了限制,只需要把open_basedir的訪問路徑更改爲網站所在的絕對路徑,就可解決了 open_basedir=/home/wwwroo
原创 Thrift簡介及安裝
【thrift是什麼】 thrift的全名叫做Apache thrift,是一款軟件開發RPC框架,可以很高效地實現跨語言的RPC服務。 如果你還不瞭解RPC是什麼,趕快看看這裏。 如果想參觀參觀thrift的官方網站,請點擊這裏。 【t
原创 爲PHP開發C語言擴展
簡 介 英文版下載: PHP 5 Power Programming PHP取得成功的一個主要原因之一是她擁有大量的可用擴展。web開發者無論有何種需求,這種需求最有可能在PHP發行包裏找到。PHP發行包包括支持各種數據庫,圖
原创 CentOs的網絡環境配置
環境: 系統硬件:vmware vsphere (CPU:2*4核,內存2G) 系統版本:Centos-6.5-x86_64 路由器網關:192.168.1.1 步驟: 1.查看網絡MAC地址 [root@cen
原创 thrift經常遇到的問題
thrift裏自帶的turoral,使用make編譯時經常會報錯,總結如下: 1.如果出現如下錯誤: error: ‘uint8_t’ does not name a type
原创 thrift編程案例
我用的是c++,所以我舉一個c++的例子,簡單說一下thrift的使用入門。 例子描述是這樣的:我們將學生信息(學號,姓名,性別,年齡)由客戶端發送到服務端。 實現這個例子,我們大致要做以下幾部分事情: (1)書寫.thrift文件 (2
原创 tar解壓遇到的問題
今天在linux下 用tar -zxf xxx.tar.bz2 然後就報這個錯。 gzip: stdin: not in gzip formattar: Child returned status 1tar: Error exit del
原创 運行locate無法找到mlocate.db的解決方法
問題 # locate rc.conflocate: can not stat () `/var/lib/mlocate/mlocate.db': No such file or directory 解決方法: # updated
原创 CentOs安裝Thrift
Thrift是Apache的一個開源的跨語言服務開發框架,它提供了一個代碼生成引擎來構建服務,支持C++,Java,Python,PHP,Ruby,Erlang,Perl,Haskell,C#,Cocoa,JavaScript,Node.