没有这样的文件或目录?

没有这样的文件或目录?

我正在 Ubuntu Server 18.04 中安装 SquirrelMail。我从这里获取它:

wget https://sourceforge.net/projects/squirrelmail/files/stable/1.4.22/squirrelmail-webmail-1.4.22.zip

然后我使用解压缩unzip squirrelmail-webmail-1.4.22.zip,然后当我尝试将其移动到 Web 服务器内时,mv squirrelmail-webmail-1.4.22 /var/www/html/它说

 mv: cannot move 'squirrelmail-webmail-1.4.22' to '/var/www/html/': No such file or directory

答案1

检查/var/www/html/目录是否存在。/var/www/html/是用于 apache 或 nginx 等 Web 服务器的标准目录。

使用sudo以避免权限问题。

sudo mv -v squirrelmail-webmail-1.4.22 /var/www/html/

如果您的用户是 root,那么就没有问题,但如果用户不是 root,那么您就会遇到这种错误。

mv: cannot move 'squirrelmail-webmail-1.4.22.zip' to '/var/www/html/squirrelmail-webmail-1.4.22.zip': Permission denied

如果/var/www/html/不存在,您可以手动创建该目录。

此外安装:

cd /var/www/html/
sudo unzip squirrelmail-webmail-1.4.22.zip
sudo cat squirrelmail-webmail-1.4.22/doc/INSTALL 

按照此文档进行安装。我已经按照此文档进行了安装,并且它在我的 Ubuntu 18.04 上运行正常。

答案2

抱歉,大家好,由于我没有安装 Apache 服务器,所以目录不存在,安装之后,目录就在那里,这是一个新手错误,因为我是新手,很抱歉浪费大家的时间。

相关内容