When I try to start XAMPP with sudo /opt/lampp/lampp start command it gives me a message like this.
Starting XAMPP for Linux 1.7.7...
XAMPP: Another web server daemon with SSL is already running.
XAMPP: Starting MySQL...
XAMPP: Couldn't start MySQL!
XAMPP: XAMPP-ProFTPD is already running.
XAMPP for Linux started.
What is this and how can I find what was this another web server daemon with SSL.
How to stop this server ?
Best Answer
This is a peculiar error you will get if you run XAMPP in LINUX.
Assumption: XAMPP is unzipped @
/opt/
folder.If you get the error "XAMPP: Another web server daemon with SSL is already running" when you run
./lampp start
. Simply follow the steps below to get rid of this error:Open the file
/opt/lampp/etc/httpd.conf
.Search the
Listen 80
and change it to some other port (e.g.Listen 2145
) (Line No. 40).Open the file
/opt/lampp/etc/extra/httpd-ssl.conf
.Search the
Listen 443
and change it to some other port (e.g.Listen 16443
) (Line No. 39).Open the file
/opt/lampp/lampp
Search for the port
testport 80
and replace it totestport 2145
. Also change thetestport 443
totestport 16443
. (Happens to be the Line No. 197, 214)Now go and run
/opt/lampp/lampp start
. It should work now.Note: Line numbers may be different.