Xampp: Another Web Server Daemon Is Already Running

XAMPP: Another web server is already running

I had to stop all the services,

$sudo /etc/init.d/apache2 stop

$sudo /etc/init.d/mysql stop

$sudo /etc/init.d/proftpd stop

Then I restarted the server

sudo /opt/lampp/lampp restart

XAMPP: Another web server daemon is already running?

If:

lsof -Pi |grep 8080        returns no results
netstat -na |grep 8080 returns no results
ps -ef shows no web server processes

Then maybe there's a lockfile lying around that the startup is checking against? Those are typically found under /var/run but don't necessarily have to. At this point I would usually run strace to see what's going on:

strace -e read=all -e write=all -f -o strace.out your_startup_command

Then open up strace.out, search for the "..is already running" string in the output, and starting looking at lines above it to see what is failing.

another web server is already running and unable to run Apache2

(another web server already runing)

write this code in terminal

/opt/lampp/xampp disablessl

then check for the apache

sudo /opt/lampp/xampp start

Starting XAMPP for Linux 7.2.5-0...
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...already running.
XAMPP: Starting ProFTPD...already running.

Another FTP daemon is already running?

This happens when another FTP is running on the same port.

I also faced same issue, then i resolve this by doing following steps.

1. Open the file /Applications/XAMPP/etc/proftpd.conf

2. Search for the port "21" and change it to some other port (e.g 28).

3. Open the file /Applications/XAMPP/xamppfiles/xampp

4. Search for the port "testport 21" and replace it to "testport 28".

5. Now go and run "sudo /Applications/XAMPP/xamppfiles/xampp start". (It should work now).

Hope this Helps :)

XAMPP 2 instances on one server

Fixed it. This is how to fix it: Change Apache service name. And then, while Apache is not running, click on the red cross (in the screenshot you see a green check mark but this was a red cross first) this will install Apache. Then run localhost en go to http://localhost:8080 and now its working. Two XAMPPs running at the same time.

Screenshot of chaning the Apache service name (you can go here by clicking on the Config button which you see also in the screenshot at the upper right corner):

Sample Image

In services you can see that there are two Apache running now from two XAMPP installations:
Sample Image



Related Topics



Leave a reply



Submit