地址005ABEFFE处的Xampp访问冲突

时间:2015-09-29 08:20:27

标签: xampp

我的XAMPP控制面板有问题。

每次我运行我的XAMPP控制面板时,都会关闭这些错误:

XAMPP Control Pannel log

这是应用程序错误窗口显示的内容:

  Exception EAccessViolation in module xampp-control.exe at 001ABEFFE.
  Access violation at address 005ABEFFE in module 'xampp-controle.exe'.
  Read of address 00000042.

这是崩溃的细节:

  Problem signature:
  Problem Event Name:   APPCRASH
  Application Name: xampp-control.exe
  Application Version:  3.1.0.0
  Application Timestamp:    505b977e
  Fault Module Name:    xampp-control.exe
  Fault Module Version: 3.1.0.0
  Fault Module Timestamp:   505b977e
  Exception Code:   c0000005
  Exception Offset: 001abefe
  OS Version:   6.3.9600.2.0.0.272.7
  Locale ID:    1036
  Additional Information 1: 85f1
  Additional Information 2: 85f130a438e7576b1a9e31c22e4b9f42
  Additional Information 3: 5349
  Additional Information 4: 53499a809c3ee8ed8ef93e12b24b146b

  Read our privacy statement online:
  http://go.microsoft.com/fwlink/?linkid=280262

  If the online privacy statement is not available, please read our privacy statement offline:
  C:\Windows\system32\en-US\erofflps.txt

你能解释一下如何解决它吗?

7 个答案:

答案 0 :(得分:18)

首先,您的用户必须具有管理员权限。

第二,将Xampp安装在“ 程序文件”之外,最好安装在C:\xampp中(默认情况下通常随附此文件)。

第三,安装后(运行Xampp之前),转到C:\xampp目录,查找xampp-control.exe,右键单击它,转到“ 属性”,转到“ 兼容性”标签,然后选中“ 以管理员身份运行”选项。

答案 1 :(得分:9)

显示此错误是由于 Xampp-control.exe 无权写入名为 xampp-control.ini 的文件。请按照以下步骤解决此问题:

  • 转到 Xampp 目录。
  • 搜索文件 xampp-control.ini
  • 转到该文件的属性。
  • 在安全选项卡下选择用户每个人。
  • 编辑权限并提供完全控制。
  • 并申请

答案 2 :(得分:5)

第一次尝试这个选项。

  • 转到 c:/xampp
  • 中的 Xampp 文件夹
  • 搜索 xampp.control.ini
  • 右键单击 xampp.control.ini 并单击属性。
  • 转到安全选择所有人并单击“编辑”按钮
  • 在每个人的权限中选择第一个选项(完全控制
  • 检查是否选择了所有选项,然后单击应用,然后单击确定。

这将解决您的问题。

注意:以上解决方案仅在您使用管理员帐户登录时有效。

答案 3 :(得分:1)

  1. 打开命令提示符(开始>运行> cmd)
  2. 运行" sc删除Apache2.4"
  3. 在XAMPP的control-p上 - 转到Apache的配置然后单击Apache并选择文件名Apache installservice。 4-现在尝试

答案 4 :(得分:1)

有时您需要确保未执行此操作来禁用服务:

  1. 打开运行命令(Windows + R)
  2. 输入services.msc
  3. 查找apache服务
  4. 检查右栏中的启动类型
  5. 要更改启动类型,请执行以下步骤:

    1. 右键单击要更改启动类型的服务
    2. 查找属性
    3. 将启动类型更改为手动或自动

答案 5 :(得分:0)

以下解决方案对我有用,

我以前曾经将日志保存到以下路径,但是在最近的更改中,我忘记更新 httpd-vhosts.conf

中的相同路径。

ErrorLog“ D:/xampp/htdocs/mysite/logs/mysite.com-error.log

CustomLog“ D:/xampp/htdocs/mysite/logs/mysite.com-access.log ”常见

<VirtualHost *:80>
    ServerAdmin webmaster@mysite.com
    DocumentRoot "D:/xampp/htdocs/mysite"
    ServerName mysite.com
    ServerAlias www.mysite.com
    ErrorLog "D:/xampp/htdocs/mysite/logs/mysite.com-error.log"
    CustomLog "D:/xampp/htdocs/mysite/logs/mysite.com-access.log" common
</VirtualHost>

我更新了正确的路径后,所有XAMPP进程开始正常运行,没有任何错误...

答案 6 :(得分:0)

Error

显示此错误是由于 Xampp-control.exe 无权写入名为 “xampp-control.ini” 的文件。 因此,请按照以下步骤解决此问题:

  1. 转到 Xampp 目录。
  2. 搜索文件 xampp-control.ini
  3. 转到该文件的属性。
  4. 在安全选项卡下选择用户所有人
  5. 编辑权限并提供完全控制权。
  6. 并申请。 xampp-control.ini with full control
相关问题