2011-10-14

【系統】PHP : APC - apc_sem_lock: semop !!

以為把APC 搞定了,結果上線後…大概二小時就當掉,
錯誤訊息是
PHP Fatal error: Unknown: apc_sem_lock: semop(xxxxxxxx) failed: in Unknown on line 0
xxxxxxxx 是一堆數字。

當初沒仔細看錯誤訊息,現在回想起來,
apc_sem_lock:semop....
都清楚寫明是 sem 的問題了。
所以在編譯的時候,不要用 semaphore lock ( --enable-apc-sem ),
改用spin lock ( --enable-apc-spinlocks ) 或是 pthread mutex locking ( 預設 ) ,
就不會有這個問題了。

現在總算可以正常執行了。耶~




0 comments:

張貼留言