我在os x mavericks上运行xampp Xampp无法启动ProFTPD服务器。 当我试图开始它总是失败。
在应用程序日志中,它说
Starting ProFTPD...
Checking syntax of configuration file
/Applications/XAMPP/xamppfiles/proftpd/scripts/ctl.sh : proftpd started
即使重新安装XAMPP ProFTPD也无法启动
答案 0 :(得分:10)
当另一台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 :(得分:0)
If you are Linux server, the the best and most quickly way is to do:
步骤1,找到ftp服务器的PID(第二列),如21882,22108 ....
ps aux | grep ftp
第2步,杀死这些PID
sudo kill -9 21882