All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
ASP.NET&Spring.NET&NHibernate最佳实践(四)——第3章人事子系统(1)_[Asp.Net教程]
解析在ASP.NET中调用存储过程的方法_[Asp.Net教程]
C#+ASP.NET,2.0定制复合组件之高级篇_[Asp.Net教程]
圣殿骑兵PHP,2007年Web开发技术预言_php资料_编程技术
asp.net,控件开发(一)---显示控件内容_[Asp.Net教程]
Asp.net下的对象成员数据绑定器实现_[Asp.Net教程]
FreeBSD5.3下安装Apache+PHP+MySQL+Tomcat_php资料_编程技术
技巧:ASP.Net,2.0,发送邮件的代码_.net资料_编程技术
ASP.NET的本质之IIS以及进程模式_.net资料_编程技术
SQL SERVER与ACCESS、EXCEL的数据转换_[SQL Server教程]
Reading number is top 10 pictures
The real super beauty2
So beauty, will let you spray blood6
Valentine's day comes, send some cartoon
The household design, do not do bridal chamber a pity
乳娘帕梅拉安德森2
鸡也看毛片
重口味人造肉
Go to the national museum2
Discharge accidentally Actresses by the breast4
Household design of gorgeous series
Download software ranking
Unix video tutorial18
Call Of Duty5
终极变速大师Speeder3.26
The cock of the Grosvenor LTD handsome
Unix video tutorial19
塘西风月痕
I'm come from Beijing2
I for your crazy
Proficient in Eclipse
WebService在.NET中的实战应用教学视频 → 第4集
aaa published in(发表于) 2013/12/21 22:24:05 Edit(编辑)
PHP,has,encountered,an,Access,Violation解决方法总结_php资料_编程技术

PHP,has,encountered,an,Access,Violation解决方法总结_php资料_编程技术

PHP has encountered an Access Violation解决方法总结_php资料_编程技术-你的首页-uuhomepage.com

这个问题不是很好处理,困惑了很多站长非常时间了
主要出现在windows主机的服务器上。
在php官方,http://bugs.php.net/
也能够查到两三千页的报告,他们官方也是束手无策,经过了11个小版本后,还是没有彻底解决
http://bugs.php.net/search.php?cmd=display&search_for=PHP+has+encountered+an+Access&x=8&y=9

目前我提供一下这几年我维护经验,我的一些民间解决办法

第一种可能:

去掉 php中 eaccelerator 的扩展
这样做能够解决您的问题,不过可能会加重系统负担
因为eaccelerator主要是为了节省系统资源的东西

具体做法是找到php.ini
如果是我帮您配置的,一般在c:/php/php.ini或者 c:/winnt/php.ini 或者c:/windows/php.ini

去掉

zend_extension_ts="C:\php\extensions\eaccelerator_win_xxx.dll"
eaccelerator.shm_size="16"
eaccelerator.cache_dir="c:\temp"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"

ea主要是在unix环境下开发的,但是作者忽略到windows实际上不像u主机那样,是没有u主机的那种内存共享机制的
这个bug已经提交给他们了,希望0.9.5能够解决

当然,如果您的机器这个问题不严重,建议还是保留,ea是一块非常优秀的Php缓存+加速软件
配合zo使用,将会降低系统负担 50%-80%左右,提高负载能力、速度和效率 200%左右

第二种可能

session_save_path 需要设定一个实际的物理路径,并且该目录需要everyone的所有权限,类似U主机的0777

第三种可能
c:/winnt/temp 或者 c:/windows/temp
也需要everyone的所有权限,类似U主机的0777

第四种可能
您的内存严重不足,查看一下,如果有问题,请加内存,最好是一次加两条
比如加1G内存,最好是加2条一模一样的512M。否则没有启用双通道,效果也很一般

第五种可能
ZendOptimizer和php的搭配不是很好
换个版本试试看
目前比较稳定的搭配是
php4.3.11+zo 2.5.10a
或者php4.4.1+zo 3.0 beta2

第六种可能

这种多属于用win2003的用户
他们在应用池中设定了限制
比如多长时间回收,最大使用内存多少等等
这些设置势必造成这个经典的php错误
木头经过数以百计的测试,敢担保问题会出现在这里。




添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.