gpt4 book ai didi

php - XAMPP 未启动 : SSH Not Accesible

转载 作者:行者123 更新时间:2023-11-30 21:38:37 25 4
gpt4 key购买 nike

所以基本上,我正在尝试学习如何使用 XAMPP 制作一个带有 MySQL 的 php 服务器。但是,当我尝试启动它时,启动按钮不起作用。由于某种原因,该按钮显示为灰色。

控制菜单的图像:https://imgur.com/a/v4O1GZ2

当我尝试从常规选项卡启动服务器时,它显示一个黄点,表示它正在启动(图片此处:https://imgur.com/a/VEkRES2),完成后,它显示此错误消息:https://imgur.com/a/Zu6hTgi

单击显示详细信息时出现的错误:无法启动堆栈:无法访问 ssh

日志:

INFO: Starting "XAMPP" stack
ERROR: Error starting "XAMPP" stack: cannot start stack: ssh not accessible`

我什么都试过了;我尝试重新安装,我尝试删除我的 ~/.bitnami 文件夹,但没有任何效果。

最佳答案

我昨晚偶然发现了这个线程,得知这是因为我使用了CHMOD 777,不幸的是破坏了XAMPP

所以想分享我是如何“解决”这个问题(拯救我的文件)而没有最近的 Time Machine 备份的,以防它可能对其他人有帮助。

Step 1: 
Copy the virtual XAMPP machine (machine.qcow2) in terminal

‘$ cd .bitnami/stackman/machines/xampp/vm’

Now '$ open .' and move the 'machine.qcow2' file to e.g. downloads.

Step 2:
Delete the .bitnami folder.

Step 3:
Delete and re-install XAMPP.

Step 4:
Launch XAMPP and mount the image, then move machine.qcow2 file into '/opt/lamp/htdocs' using Finder.

Step 5:
Install qemu-utils and p7zip-full

'$ sudo apt-get install qemu-utils'
'$ sudo apt-get install p7zip-full'

Step 6:
Go into the 'htdocs' directory and convert machine.qcow2 to machine.iso with qemu

'$ cd /opt/lampp/htdocs'
'$ qemu-img convert image.qcow2 image.iso'

Step 7:
'Unzip' the .iso file

'$ 7z x image.iso'

就是这样!如果你现在 '$ ls',你会看到你的旧文件!

然后我使用 7z 用旧文件制作了一个 Zip 备份文件夹,将 7z 移动到我的桌面,删除并重新安装了 XAMPP。清除新的“htdocs”并再次解压缩文件。

这花了我大约半夜的时间才弄明白,希望它对某些人有用!

关于php - XAMPP 未启动 : SSH Not Accesible,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52760780/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com