我有这个错误:
so@so-notebook:/opt/lampp$ sudo ./xampp start
Starting XAMPP for Linux 7.4.1-0...
XAMPP: Starting Apache...fail.
XAMPP: Another web server with SSL is already running.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...already running.
基于这个答案到这个帖子:
当 debian7 启动时,它将启动 apache2。因此您应该先停止它,然后再尝试启动 lampp。
/etc/init.d/apache2 stop /opt/lampp/lampp restart
那也许有用。试试看。
我收到以下反馈:
so@so-notebook:/opt/lampp/bin$ /etc/init.d/apache2 stop
[ ok ] Stopping apache2 (via systemctl): apache2.service.
so@so-notebook:/opt/lampp/bin$ /opt/lampp/lampp restart
Restarting XAMPP for Linux 7.4.1-0...
You need to be root to perform this action.
so@so-notebook:/opt/lampp/bin$ sudo /etc/init.d/apache2 stop
[ ok ] Stopping apache2 (via systemctl): apache2.service.
so@so-notebook:/opt/lampp/bin$ sudo /opt/lampp/lampp restart
Restarting XAMPP for Linux 7.4.1-0...
XAMPP: Stopping Apache...ok.
XAMPP: Stopping MySQL...ok.
XAMPP: Stopping ProFTPD...ok.
XAMPP: Starting Apache...fail.
XAMPP: Another web server with SSL is already running.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.
so@so-notebook:/opt/lampp/bin$
所以我又遇到了这个问题
更新:
通过这个说明我的问题解决了:
1.打开文件 /opt/lampp/etc/httpd.conf 搜索“Listen 80”并将其更改为其他端口(例如 Listen 2145)(第 40 行) 2.打开文件 /opt/lampp/etc/extra/httpd-ssl.conf 搜索“Listen 443”并将其更改为其他端口(例如 Listen 16443)(第 39 行) 3.打开文件 /opt/lampp/lampp 搜索端口“testport 80”并将其替换为“testport 2145”。 4.同时将“testport 443”更改为“testport 16443”。 (恰好是第 197、214 行) 5.现在运行 /opt/lampp/lampp start。 (现在应该可以正常工作了)。
现在我得到了这样的反馈:
so@so-notebook:/opt/lampp/bin$ sudo /opt/lampp/lampp restart
Restarting XAMPP for Linux 7.4.1-0...
XAMPP: Stopping Apache...ok.
XAMPP: Stopping MySQL...ok.
XAMPP: Stopping ProFTPD...ok.
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.
但是我无法在我的 Ubuntu 操作系统中运行 Xampp IDE 并看到它的 GUI!!!
感谢您的关注。
答案1
我这样做:
sudo nano /usr/share/applications/xampp-control-panel.desktop
并将此脚本添加到/usr/share/applications/xampp-control-panel.desktop像这样的文件:
[Desktop Entry]
Comment=Start and Stop XAMPP
Name=XAMPP Control Panel
Exec=sudo /opt/lampp/manager-linux-x64.run
Icon=/opt/lampp/htdocs/favicon.ico
Encoding=UTF-8
Terminal=true
Name=XAMPP Control Panel
Comment=Start and Stop XAMPP
Type=Application
所以问题解决了,我可以看到Xampp IDE,但肯定有一些问题http://localhost:80/仪表板/作为默认的 xampp 服务器,必须更改为http://localhost:2145/仪表板/正如你在这里看到的:
作为文档根文件夹的 WWW 文件夹也是:
/opt/lampp/htdocs