Xampp 另一个FTP守护程序已在运行?

Xampp 另一个FTP守护程序已在运行?,xampp,osx-mavericks,proftpd,Xampp,Osx Mavericks,Proftpd,我在OSX小牛上运行xampp Xampp不会启动ProFTPD服务器。 当我试图启动它时,总是失败 在应用程序日志中显示 Starting ProFTPD... Checking syntax of configuration file /Applications/XAMPP/xamppfiles/proftpd/scripts/ctl.sh : proftpd started 即使重新安装XAMPP ProFTPD后也不会启动当另一个FTP在同一端口上运行时,也会发生这种情况 我也面

我在OSX小牛上运行xampp Xampp不会启动ProFTPD服务器。 当我试图启动它时,总是失败

在应用程序日志中显示

 Starting ProFTPD...
 Checking syntax of configuration file
 /Applications/XAMPP/xamppfiles/proftpd/scripts/ctl.sh : proftpd started

即使重新安装XAMPP ProFTPD后也不会启动

当另一个FTP在同一端口上运行时,也会发生这种情况

我也面临同样的问题,然后我通过以下步骤来解决这个问题

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).
希望这有帮助:)

步骤1,找到ftp服务器的PID(第二列),如21882、22108

ps aux | grep ftp
第二步,杀死这些PID

sudo kill -9 21882
sudo kill -9 21882