原创 記一次nginx崩潰

今天因爲用戶登陸不了,一般是磁盤滿了,造成session文件無法生成,所以依賴session登陸的程序就出了問題,一般手動刪除access.log(主要是這個文件佔滿了磁盤)後,重啓nginx,過1分鐘左右會釋放空間。 可是今天還是出了比

原创 記一次phpcms v9 讀取不到session

註冊頁面a裏調用的是自己實現 $this->session_start(); 初始化session,路徑保存在項目的/caches/sessions下 但是我另外一個文件b裏用php自帶 session_start() 結果我在b裏讀取不

原创 ┠ Nginx 502 PHP LNMP 502 終極解決方案 完美解決502 用 upstream 和 fastcgi_next_upstream 可以極大緩解 ┨

本文針對LNMP的PHP 版本ver 5.3.6 or Higher,其它未測試過。 1. 使用不同端口或php-fpm.sock啓動多個php-fpm主進程 假設使用不同的配置文件啓動3個創建sock監聽的PHP-FPM主進程 #/

原创 判斷ios 32,64位的辦法

從老外網上搜到的幾種判斷ios 32,64位的辦法 方法一: #include <sys/types.h> #include <sys/sysctl.h> #include <mach/machine.h> void foo() {   

原创 談談對Spring IOC的理解

學習過Spring框架的人一定都會聽過Spring的IoC(控制反轉) 、DI(依賴注入)這兩個概念,對於初學Spring的人來說,總覺得IoC 、DI這兩個概念是模糊不清的,是很難理解的,今天和大家分享網上的一些技術大牛們對Spring

原创 crond-sendmail-postdrop導致Linux定期死掉的完整解決過程實錄

問題描述 一臺2004年配置的RedFlag Server 4.1數據庫服務器,基本軟件是Oracle9i,沒有按照X窗口系統。一次發現日誌磁盤分區無法寫入,問題是sendmail導致大量小的文件,佔滿了inode編號,從而導致雖然磁盤仍

原创 YII1.1源碼解讀(1)

先放關係圖: 這些組件是在CWebApplication初始化時加載的,而且CWebApplication控制着他們的生命週期,所以這裏用組合關係 YiiBase我認爲是一個容器,也是一個單例模式,也是一個工廠,他第一件事就是生產網站,

原创 Centos下Yum安裝PHP5.5,5.6

默認的版本太低了,手動安裝有一些麻煩,想採用Yum安裝的可以使用下面的方案:1.檢查當前安裝的PHP包 yum list installed |

原创 mac 下apache訪問access forbidden

如果你把程序文件放在了Document下,那麼要添加執行權限,默認情況下是沒開權限的 chmod -R 755 Document 這個問題我弄了2天,最後才發現是這裏權限問題。哭! 點贊 收藏 分享

原创 Crontab導致Linux文件描述符枯竭問題

Crontab導致Linux文件描述符枯竭問題   問題          系統中的定時任務,過一段時間之後,不能運行。通過系統命令查看到系統有大量sendmail進程,導致文件描述符耗盡。以下主要通過分析整個處理過程,供大家參考。 處理

原创 Android SDK Manager 和 ADT 更新

一,Android SDK Manager更新。 1.更新Host 打開目錄 C:\Windows\System32\drivers\etc,在目錄下有hosts文件,用編輯器打開。 將以下的字段複製到hosts文件裏面,保存,注

原创 wifi打紅叉,連不了網

今天剛裝了win7系統,重啓後win7就一直打叉,儘管開了wifi的硬件開關,也搜不到wifi, 解決方法: 管理工具-服務-WLAN AutoConfig 啓動; 點贊 收藏 分享 文章舉報

原创 facebook 登陸獲取不到email

 $user_profile = $facebook->api('/me?fields=email,name');

原创 discuz搬家發佈不了文章

需要安裝php-mbstring. 點贊 收藏 分享

原创 Wrong number of segments in token:

取不到id_token時,需要這樣設置: $client->setScopes(array('profile',"email")); 不然會報錯,google默認的sdk也報這個錯 點贊 收藏 分享