Xampp 在地址 005ABEFFE 的访问冲突
Posted
技术标签:
【中文标题】Xampp 在地址 005ABEFFE 的访问冲突【英文标题】:Xampp Access violation at address 005ABEFFE 【发布时间】:2015-12-26 15:33:01 【问题描述】:我的 XAMPP 控制面板有问题。
每次我运行 XAMPP 控制面板时,它都会关闭,并出现以下错误:
这是应用程序错误窗口显示的内容:
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
你能解释一下如何解决它吗?
【问题讨论】:
【参考方案1】:首先,您的用户必须具有管理员权限。
其次,在“程序文件”之外安装Xampp,最好安装在C:\xampp
(一般默认自带)。
三、安装后(在运行Xampp之前),进入C:\xampp
目录,找到xampp-control.exe
,右击,进入“properties”进入“兼容性”选项卡,然后选中“以管理员身份运行”选项。
【讨论】:
现在出现错误消息“错误:无法创建文件“C:\xampp\xampp-control.ini”。访问被拒绝。”有道理。【参考方案2】:由于Xampp-control.exe
没有写入名为xampp-control.ini
的文件的权限,因此向您显示此错误。请按照以下步骤摆脱这种情况:
xampp-control.ini
。
转到该文件的属性。
在安全选项卡下选择用户Everyone。
编辑权限并提供完全控制。
并申请
【讨论】:
绝妙的答案!谢谢你救了我的命!【参考方案3】:第一次尝试此选项。
转到 c:/xampp 中的 Xampp 文件夹 搜索 xampp.control.ini 右键单击 xampp.control.ini 并单击属性。 转到安全选择所有人并点击编辑按钮 在所有人的权限中选择第一个选项(完全控制) 检查是否选择了所有选项,然后单击应用,然后单击确定。这会解决你的问题。
注意:上述解决方案仅在您使用管理员帐户登录时有效。
【讨论】:
来这里是为了另一个问题,这对我有帮助!!我的问题是,当我右键单击 XAMPP 图标并关闭它时,出现了访问冲突。 我相信它是“xampp-control.ini”而不是“xampp.control.ini” 太棒了,终于解决了那个“恶心”的问题,真的很烦人。 非常感谢,这个问题我有一段时间了,真的很烦,终于解决了。【参考方案4】:有时您需要通过这样做来确保服务没有被禁用:
-
打开运行命令 (Windows + R)
输入
services.msc
查找 apache 服务
检查右栏的启动类型
要更改启动类型,请执行以下步骤:
-
右键单击要更改启动类型的服务
查找属性
将启动类型更改为手动或自动
【讨论】:
【参考方案5】:纠正错误:
-
进入xampp目录(位置可以是 C:\xampp )
查找 xampp-control 应用程序文件(即带有图标和 .exe 扩展名的文件)
右键单击 xampp-control.exe 文件并单击属性选项
现在,在选项卡中选择兼容性并选中“以管理员身份运行此程序”复选框
最后,点击应用和确定。
到这里,问题就解决了。尝试启动和退出xampp,它会正常工作。
【讨论】:
【参考方案6】:-
打开命令提示符(开始 > 运行 > cmd)
运行“sc delete Apache2.4”
在 XAMPP 的 control-p - 转到 Apache 的配置,然后单击 Apache 并选择文件名 Apache installservice 。
4-立即尝试
【讨论】:
【参考方案7】:以下解决方案对我有用,
之前我曾经将日志保存到以下路径,但在我最近的更改中,我忘记在我的 httpd-vhosts.conf
中更新相同的路径错误日志“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 进程就开始工作而没有任何错误...
【讨论】:
【参考方案8】:Error
显示此错误是因为 Xampp-control.exe 没有权限写入名为 "xampp-control.ini" 的文件。 因此,请按照以下步骤摆脱这种情况:
-
转到 Xampp 目录。
搜索文件 xampp-control.ini。
转到该文件的属性。
在安全选项卡下选择用户所有人。
编辑权限并提供完全控制。
然后申请。
xampp-control.ini with full control
【讨论】:
以上是关于Xampp 在地址 005ABEFFE 的访问冲突的主要内容,如果未能解决你的问题,请参考以下文章