硬汉嵌入式论坛

 找回密码
 立即注册
查看: 3542|回复: 2
收起左侧

PHP has encountered an Access Violation at xxxxx 问题

[复制链接]

747

主题

1049

回帖

3295

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3295
发表于 2013-11-3 10:13:28 | 显示全部楼层 |阅读模式
2013-11-02 晚上    PHP has encountered an Access Violation at 0203B506
回复

使用道具 举报

747

主题

1049

回帖

3295

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3295
 楼主| 发表于 2013-11-3 10:15:09 | 显示全部楼层
IIS中的PHP出现PHP has encountered an Access Violation的解决方法[转]
2012年4月25日 | 标签: iis, mysql, php
PHP在Windows Server 2003 服务器配置好IIS+PHP+MYSQL环境后运行 PHPMyAdmin 提示:PHP has encountered an Access Violation at xxxxx 百度了N个网页找到的全是一Copy了N次的同一个方法,什么权限什么PHP.INI了屁用没有,最后终于在一博友日志中找到有效解决办法,Very Easy 的方法。

这个问题似乎是:PHP已经遇到了一个访问冲突在xxxx

问题出在libmysql.dll上, 因为PHP和MYSQL都有libmysql.dll,并且是不一样的文件,我在配置IIS+PHP环境时是按照Chinaz的一文章,那文中说安装完 Mysql后再把libmysql.dll 复制到C:\\Windows\\system32下,结果这步就是导致问题的原因了。

解决问题方法很简单,把C:\\Windows\\system32 下的libmysql.dll换成PHP目录下的就OK了。

当然可以不用复制到系统目录下,直接在PHP.INI中指定extension_dir就可以啦,并且要增加系统环境变量 D:\\PHP;D:\\php\\ext

原文: http://www.vcoo.me/show/1621.html
回复

使用道具 举报

747

主题

1049

回帖

3295

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3295
 楼主| 发表于 2013-11-3 10:34:26 | 显示全部楼层
http://www.jb51.net/article/10072.htm
最近我的windows2003服务器频繁出现“PHP has encountered an Access Violation at ××××××”这样的错误,尝试搜索了下,遇到这样问题的人还真不少。我的原因可以锁定在eaccelerator上面,因为之前php运行效率不大满意,所以装了eaccelerator加速,效果还是不错的,但随着数据库不断加大,查询和更新数据库操作太频繁,出现了“PHP has encountered an Access Violation at ××××××”这个错误。网上的解决办法无非就是去掉eaccelerator加速,这肯定不行,因为我要用,那就按他们说的配置一下吧,什么临时文件啊、session路径啊,都改了,还是不行,于是就想是不是mysql版本的问题呢?看了下,发现dll的大小和修改日期还真不一致,于是把mysql下的dll覆盖了从php里拷贝到系统目录的dll,重启iis,貌似好了,但是重启服务器后又出现了,看来问题不在这,难道是iis应用程序池的问题?

  尝试去除这个站点的所有限制,但是重启服务器后发现又不行,还是这个错误。观察了下,只要重启iis就能临时解决这个问题,但是这不治本啊。仔细想了下,既然我的环境没有问题,是在装了eaccelerator后出现问题,那就从eaccelerator下手。仔细检查每个配置,发现我配置的一点问题都没有,无论eaccelerator的版本、php的版本,还是mysql的版本,都没问题,权限也都够,php.ini配置也正确,但重启iis就好使一阵子,于是把问题定位到应用程序池。因为我的iis之前配置一点问题都没有。最近看eaccelerator资料是共享内存和硬盘,难道是iis应用程序池和其他站点共享导致这个问题?于是重新建立应用程序池,把这个应用程序池只独立分配给出问题的站点,适当减少对资源的限制,重启iis,好使了,重启服务器,也好使了,做了个简单的压力测试,也好使了。

  到此问题解决,留个日志纪念下,我一个礼拜才解决的这个鸟问题
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-15 07:19 , Processed in 0.148856 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表