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