修复MacOS上破碎的XAMPP安装

时间:2018-05-14 05:48:13

标签: macos xampp

我下载了XAMPP .dmg installer并将XAMPP.app复制到我的Applications文件夹中。我第一次运行它时会弹出一个窗口,通知我第一次需要复制其他文件,以便XAMPP可以运行。我继续,但由于磁盘空间不足而立即被堆栈错误命中。然后我释放了足够的空间并再次尝试,但是XAMPP没有任何空间。我得到错误开始" XAMPP"每次都堆叠

failed to start machine: hyperkit: [ERROR] Found a reference to cluster 9729 outside the file (max cluster 9728) from cluster 7621.2165
hyperkit: [ERROR] Mirage block device raised exception: Qcow.Make(Base)(Time).Reference_outside_file(_, _)
Mirage-block error: Block device is disconnected
Could not open mirage-block device: Invalid argument
Could not open backing file: Invalid argument

设置过程仅在第一次启动应用程序时提供,删除/重新安装.app文件什么也不做,因为显然我的系统上有一些数据告诉XAMPP它之前已经启动过(并且可能不需要设置)...虽然设置从未完成。我在~/Library/Library中找不到XAMPP的应用数据。这个幻像数据驻留在哪里,如何更正我的XAMPP安装?谢谢。

1 个答案:

答案 0 :(得分:0)

Mac的默认下载按钮指向XAMPP-VM,它在macOS中虚拟运行Linux版本的XAMPP。这不是我想要的。

Mac download button points to XAMPP-VM, not XAMPP

我认为有一种方法可以让XAMPP-VM工作,但这超出了这个问题的范围。

我的解决方案是遵循"点击此处查看其他版本"链接并从列表中选择非VM安装程序。

List of XAMPP and XAMPP-VM installers