今天我将我的 mac 更新到 macOS Big Sur,我无法打开 XAMPP。当我点击应用程序时,它没有给出任何响应。
你知道如何解决这个问题吗?
今天我将我的 mac 更新到 macOS Big Sur,我无法打开 XAMPP。当我点击应用程序时,它没有给出任何响应。
你知道如何解决这个问题吗?
Big Sur 安装后,如果 XAMPP 没有打开,请从他们的网站获取最新版本的 XAMPP (7.4.12)。
如果最终出现错误“启动“XAMPP”堆栈时出错:无法计算 MAC 地址:信号被杀死”。安装最新版本后,执行以下操作:
转到终端-> cd ~/.bitnami/stackman/helpers Mv hyperkit hyperkit_backup
之后 XAMPP 打开并告诉它第一次打开,但至少我找到了 Big Sur 升级之前的所有文件等。
我有 Xampp 7.4.9 并将 Mac OS 更新到 Big Sur。Xampp 不想在那之后推出。我无法访问隐藏在虚拟机路径结构中某处的 /htdocs 文件夹中的所有项目。请注意,我使用的是 7.4.9-VM 版本(不是 7.4.9-Installer),这就是为什么我的所有文件都被阻止在 /Users/'your_user_name'/.bitnami/stackman/machines/xampp/vm/machine.qcow2 实际上所有文件在这里很重要:/ Users/'your_user_name'/.bitnami/ stackman /machines/xampp not only machine.qcow2
我的解决方案是前面提到的解决方案的混合,因为它们没有完全帮助。
首先进行备份 - 将旧结构(带有被阻止的文件)复制到某个目录 - 所有这些结构:/ Users/'your_user_name'/.bitnami/ stackman /machines/xampp (要查看 MacOS 中的隐藏文件,请使用 [Command]+ [Shift]+[.]) 您也可以将 /Users/'your_user_name'/.bitnami/重命名 为 /Users/'your_user_name'/.my_blocked_files_bitnami/
由于这里的程序员建议安装 7.4.12-VM,我安装了这个版本。安装“虚拟机”版本非常重要(如您所见,每个 Xampp 版本都有 2 个安装程序)
在我启动 7.4.12-VM 之后,新目录在此处创建:/ Users/'your_user_name'/. bitnami/ 并且 Xampp 将正常工作,但没有您的旧项目。
不要执行此步骤:因为这里的程序员建议只更改一个文件 /Users/'your_user_name'/.bitnami/stackman/machines/xampp/vm/machine.qcow2 对我来说这还不够 - Xampp 失败并出现错误:ERROR :启动“XAMPP”堆栈时出错:无法启动堆栈:ssh 不可访问
我的解决方案是把整个结构从文件夹 xampp /Users/'your_user_name'/.my_blocked_files_bitnami/stackman/machines/xampp 放到这里:/ Users/'your_user_name'/.bitnami/ stackman /machines/xampp
您可以在将当前文件夹 /Users/'your_user_name'/.bitnami/stackman/machines/xampp重命名 为 /Users/'your_user_name'/.bitnami/stackman/machines/new_xampp_without_my_projects 之前
谢谢你。
您可以进行全新安装,但您将丢失所有旧文件和数据库。我建议对这些数据进行备份。
卸载旧版本的 xampp。
brew install --cask xampp
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
同样的事情发生在我身上,但版本 7.4.12 似乎正在工作。我从下面的链接下载它。我一直在阅读,问题似乎是 Big Sur 更改了一些默认设置的路径,因此应用程序无法启动。同样的事情也发生在 Apache NetBeans 上。
XAMPP下载链接:
(https://sourceforge.net/projects/xampp/files/XAMPP%20Mac%20OS%20X/7.4.12/)
我有同样的问题。这就是我解决它的方法:首先,确保在 XAMPP VM 中备份文件。你的文件在
/Users/'your_user_name'/.bitnami/stackman/machines/xampp/vm/machine.qcow2 _ _
然后您可以再次重新安装 XAMPP。我已经安装了 7.4.12,它运行良好。如果您看到堆栈错误消息,这就是您必须做的:
关闭 XAMPP
打开终端并使用以下代码删除堆栈文件夹:
rm -rf ~/.bitnami/stackman
打开 XAMPP 并检查是否创建了新的 stackman 文件夹。
/Users/'your_user_name'/.bitnami/stackman/ _ _
/Users/'your_user_name'/.bitnami/stackman/machines/xampp/vm/machine.qcow2 _ _
瞧!这是你的文件...
您可以通过更新 xampp ver 7.2.34 来解决此问题。
我尝试在 MACos Big Sur 上重新安装 XAMPP,它成功了。但是,我的文件没有恢复。
您可以在终端中输入此代码
在此代码之前,您应该关闭 xampp
rm -rf ~/.bitnami/stackman
如果您收到错误消息:
无法计算 MAC 地址:使用 fd 10 进行 I/O 通知 hv_vm_create HV_ERROR(未指定错误)
您需要从 bitnami 下载新的 hyperkit 并替换当前的
cd /tmp
curl -LJO "https://downloads.bitnami.com/files/hyperkit/hyperkit-testing-`20210430"`
mv /tmp/hyperkit-testing-20210430 ~/.bitnami/stackman/helpers/hyperkit
chmod +x ~/.bitnami/stackman/helpers/hyperkit
在这里阅读教程: https ://floyk.com/en/post/xampp-doesnt-work-after-update-to-macos-big-sur