解决一次宝塔7.4.2下Pure-Ftpd无法启动

@hanq  2020年08月18日 09:53

错误提示

/etc/init.d/pure-ftpd start

  Starting Pure-FTPd...  /usr/bin/perl:坏的解释器: 没有那个文件或文件夹

service pure-ftpd start

Starting Pure-FTPd... /usr/bin/perl:bad interpreter: No such file or directory

解决方法

经过一段时间的挠头和搜索后,均无果。回到报错提示上来,怀疑是pl文件的问题,也就是说环境中没有perl!!!

    yum install perl*

在线不能正确安装

所以改为离线包的方式:

  wget http://www.cpan.org/src/5.0/perl-5.24.1.tar.gz
  tar -xzf perl-5.24.1.tar.gz 
  cd perl-5.24.1 
  ./Configure -des -Dprefix=$HOME/localperl 
  make 
  make test 
  make install

make test的时候遇到了一个timeout的报错,应该问题不大,不知道是不是我网络问题,硬着去make install,执行完成后

执行/etc/init.d/pure-ftpd start,成功启动,宝塔面板中刷新看到正常的状态,重启,停止居无问题。

参考地址


添加新评论

  1. 感谢博主!成功解决!
    awa

    Reply