【问题标题】:Xampp Access violation at address 005AA712 in module 'xampp-control.exe'. Read of address 00000042模块“xampp-control.exe”中地址 005AA712 处的 Xampp 访问冲突。读取地址 00000042
【发布时间】:2015-07-27 02:44:21
【问题描述】:

您好,我的 xampp 控制面板有问题。我注意到每次我从我的 php 应用程序访问一个从数据库 xampp 获取大约 8000 个数据的模块时,都会不断提示这个错误。 “模块 xampp-control.exe 中的异常 EAccessViolation 位于 001AA712。模块 'xampp-control.exe' 中地址 005AA712 的访问冲突。读取地址 00000042。”

Windows 将其关闭,幸运的是 Apache、MySQL 和 PHP 仍在运行。

谁能帮帮我?

【问题讨论】:

    标签: mysql apache xampp


    【解决方案1】:
    • 使用指针或数组检查是否超出范围(这可能是访问冲突的情况)
    • 或者一个指针试图访问不属于它的内存,
    • 或者有人忘记分配内存(糟糕)。
    • 忘记释放内存是另一个问题。
    • 释放指针上的内存然后尝试使用它。
    • 调用带有错误参数 (!) 的 win32 api 函数
    • 使用旧版 MSDN 中的参数调用 win32 api 函数(API 的数据类型会随时间变化,包括 WinMain())(!)

    【讨论】:

    • 好吧,我在 4 年前的版本以及 2017 年 3 月的最新版本中仍然存在同样的问题 - 即使使用管理员权限运行 xampp gui 崩溃访问地址 42 和论坛上的很多人voe 关于这个问题。该应用程序启动正常,但一段时间后崩溃。我确实重新启动它,它可以工作,所有服务都在运行,然后在一段时间后再次崩溃(((((请最后修复它!!!!!!!!!
    【解决方案2】:

    转到文件位置。 C:\xampp\xampp-control.exe,右击>属性>兼容性选项卡,选择“以管理员身份运行此程序”。这应该可以解决问题。

    【讨论】:

      猜你喜欢
      • 2015-12-26
      • 1970-01-01
      • 1970-01-01
      • 2022-12-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-23
      • 1970-01-01
      相关资源
      最近更新 更多