只要這個錯誤一旦出現,dz的論壇就慢的要死,zned也安裝了無數遍就是沒有解決
我就把php.ini和原來的5.04一下的版本比較發現:
;extension=php_yaz.dll
;extension=php_zip.dll
把它加這兩個上去並把
extension=php_zip.dll
前面的;去掉儲存重啟 大功搞成
c8pv{nylr
另外一種說法:
eaccelerator v0.9.4-rc1, 這個php加速外掛程式,把這個遮蔽掉就可以了
另外一種回答是:
php是乙個粘合體,因為在windows下面是執行緒執行,而不是程序。所以容易出現這種錯誤。:( cc@i) 2x
因為執行緒執行的話,php沒有足夠的資源來進行錯誤處理,所以當php的擴充套件zendoptimizer執行的時候,就會出現問題。而這些問題是比較難解決的。
建議用linux伺服器+apache 1 來跑你的論壇。
還有一種說法是:
php.ini配置檔案中啟用了sockets擴充套件,extension=php_sockets.dll就會出現這種情況,加上擴充套件前面的分號';'就行了,出現這種情況下不會有什麼問題的
按上述方法修改,不過錯誤依然會出現
另外一種說法
跟擴充套件無關。這個錯誤表示 zendoptimizer 不能設定共享記憶體,通常是由於許可權問題造成的。建議你先注釋掉 zendoptimizer 部分,看看 phpinfo() 中輸出 environment 的 temp 和 tmp 都是哪些路徑,確認兩個目錄對 everyone 可寫(尤其是 tmp 目錄,因為 zendoptimizer 用的是 tmp 目錄而不是 temp 目錄)。
另外不妨用個 php 指令碼往 tmp 目錄裡新建個 zendoptimizer.sharedmemoryarea@username 檔案來測試一下 tmp 目錄確實可寫。
Zend Optimizer 配置指南
zend optimizer是由php核心引擎 zend 建立者zend技術公司所開的免費php優化軟體。據zend公司透露使用這個軟體某些情況下至少可以提高效能30 以上!這麼好的免費大餐當然要用,現在我們來談談如何配置這套軟體。zend opt的安裝是傻瓜化的,安裝嚮導會自動根據你的選擇來修改p...
安裝Zend Optimizer方法
php5.3開始zendoptimizer正式改為zend guard loader。linux x86 x64 windows 2.並提取zendguardloader.so linux 或zendloader.dll windows 上傳到伺服器。3.載入zendguardloader,配置ph...
Linux下ZendOptimizer的安裝與配置
內容 在裝的好的red hat linux 9 apache 2.0.55 mysql 5.1.6 php 5.1.2後,接下來就是安裝linux下的php加速器zendoptimizer 2.6.2了。自己編譯 php 後,zend optimizer 2.6.2 需要自己設定一下,請參照以下步驟...