解决 PHP 访问冲突问题

解决 PHP 访问冲突问题

我的公司在 XP 上运行 IIS。每隔一天我们就会收到 PHP 访问冲突,我知道修复它的唯一方法是重新启动 IIS。我在 Google 上搜索了实际的访问冲突代码,但什么也没找到。php 错误日志或系统错误日志中没有任何内容。

有人对如何解决这个问题有什么建议吗?

编辑:这似乎发生在使用 google map API 的页面上。

答案1

PHP 错误日志中没有记录,系统错误日志中也没有记录……您从哪里“获得”PHP 访问冲突?您当时获得的任何信息也对您的帖子有用。

“访问冲突”通常意味着内存指针错误;无论发生什么问题,都可能隐藏在您使用的某个模块中。对于您的情况,我可能会尝试将 PHP 及其依赖的任何库升级到最新版本,特别是关注与您的 Google Maps 集成相关的任何内容,希望这是一个已修复的错误。

答案2

“违规代码”实际上是一个随机内存地址,并且会随着您看到的每个代码而改变,因此谷歌无法提供帮助。

您可以安装 xdebug 并在使用 google-api 时对其进行跟踪。

当下次出现错误时,希望您的输出将是一个巨大的堆栈跟踪,详细说明哪个模块出现故障以及在哪里出现故障。

http://xdebug.org/

相关内容