Stopping XAMPP for Linux 1.8.3-3...
XAMPP: Stopping Apache...fail.
apachectl returned 1.
XAMPP: Stopping MySQL...ok.
XAMPP: Stopping ProFTPD...kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]
fail.
kill returned 1
我在停止apache时遇到上述错误请帮助我,我正在使用ubuntu
答案 0 :(得分:4)
我有完全相同的问题。由于您仅在停止Apache和ProFTP时遇到错误,因此您需要删除这两个文件:
/opt/lampp/logs/httpd.pid
和
/opt/lampp/var/proftpd.pid
删除httpd.pid时,Apache会自动终止。当您删除proftpd.pid时会发生类似情况。
现在您可以继续并重新启动服务器并创建新的新文件。 :)
答案 1 :(得分:0)
看起来脚本正在尝试停止ProFTPD
服务但它没有运行。这一行:
kill:usage:kill [-s sigspec | -n signum | -sigspec] pid | jobspec ...或kill -l [sigspec]
表示发出了kill
命令,其中包含格式错误或缺少的参数。如果您不使用ProFTPD,则可以在启动和终止脚本中删除它的所有实例。
您运行的脚本不仅尝试停止apache服务,而且还停止与XAMPP相关的所有服务 -
答案 2 :(得分:0)
删除以下文件:
$XAMPP_ROOT/logs/httpd.pid
$XAMPP_ROOT/var/mysql/$(hostname).pid
$XAMPP_ROOT/var/proftpd.pid
答案 3 :(得分:0)
当runsudo / opt / lampp / lampp停止时,我得到了
停止XAMPP for Linux 5.6.30-1 ... XAMPP:停止Apache ......失败。 apachectl返回1。 XAMPP:停止MySQL ......好吧。 XAMPP:停止ProFTPD ......好的。
当我打开我的浏览器localhost时,它无法正常工作
我的解决方案对我有用。
运行:
sudo rm -f /opt/lampp/logs/httpd.pid
现在重启xampp。你不应该再遇到这个问题了。