網(wǎng)上看了很多 都沒搞定 道勤小編最后發(fā)現(xiàn)是兩個站用一個應用池的問題 新建了一個搞定 嘿嘿 :) 下面是網(wǎng)上的一些解決方法: PHP has encountered an Access Violation at 7C94BD02 解決方法 先重啟一下IIS就能當時解決這個問題! 解決方法如下: 第一種可能: 去掉 php中 eaccelerator 的擴展 這樣做能夠解決您的問題,不過可能會加重系統(tǒng)負擔 因為eaccelerator主要是為了節(jié)省系統(tǒng)資源的東西 具體做法是找到php.ini 如果是我?guī)湍渲玫模话阍赾:/php/php.ini或者 c:/winnt/php.ini 或者c:/windows/php.ini 去掉
ea主要是在unix環(huán)境下開發(fā)的,但是作者忽略到windows實際上不像u主機那樣,是沒有u主機的那種內(nèi)存共享機制的 這個bug已經(jīng)提交給他們了,希望0.9.5能夠解決 當然,如果您的機器這個問題不嚴重,建議還是保留,ea是一塊非常優(yōu)秀的Php緩存+加速軟件 配合zo使用,將會降低系統(tǒng)負擔 50%-80%左右,提高負載能力、速度和效率 200%左右 第二種可能 session_save_path 需要設(shè)定一個實際的物理路徑,并且該目錄需要everyone的所有權(quán)限,類似U主機的0777 第三種可能 c:/winnt/temp 或者 c:/windows/temp 也需要everyone的所有權(quán)限,類似U主機的0777 第四種可能 您的內(nèi)存嚴重不足,查看一下,如果有問題,請加內(nèi)存,最好是一次加兩條 比如加1G內(nèi)存,最好是加2條一模一樣的512M。否則沒有啟用雙通道,效果也很一般 第五種可能 ZendOptimizer和php的搭配不是很好 換個版本試試看 目前比較穩(wěn)定的搭配是 php4.3.11+zo 2.5.10a 或者php4.4.1+zo 3.0 beta2 第六種可能 這種多屬于用win2003的用戶 他們在應用池中設(shè)定了限制 比如多長時間回收,最大使用內(nèi)存多少等等 這些設(shè)置勢必造成這個經(jīng)典的php錯誤 |