服务器内部错误:网站备份目录不是一个软链接!

543019556 2019-1-15 1070

请问,在部署网站时候,出现这个错误应该怎么处理,谢谢

最新回复 (9)
  • 虚竹 2019-1-15
    引用 2

    以 bbs.appnode.com 为例,网站的备份目录默认位于 /backup/sitemgr/bbs.appnode.com,它应该是一个软链接,如:

    # ll -d /backup/sitemgr/bbs.appnode.com
    lrwxrwxrwx 1 root root 42 8月  25 2017 /backup/sitemgr/bbs.appnode.com -> /data/mystack/sites/bbs.appnode.com/backup


    /backup/sitemgr/bbs.appnode.com 是一个到 /data/mystack/sites/bbs.appnode.com/backup 的软链接。

    请参照以上示例检查你的目录。

  • 543019556 2019-1-16
    引用 3
    谢谢
  • 1981445275 2019-11-11
    引用 4



    这个目录应该没问题吧

  • kavid 2020-1-31
    引用 5
    说白了就是你网站备份目录的文件和软链接的文件同名了
    打个比方,你比如网站备份目录有一个备份软件www.sohu.com。zip等类的备份文件,
    你删了这个文件,就能部署成功了
  • gogo6689 2020-11-8
    引用 6
    请教大佬解决问题了吗?我也遇到这问题了
  • gogo6689 2020-11-9
    引用 7
    虚竹 以 bbs.appnode.com 为例,网站的备份目录默认位于 /backup/sitemgr/bbs.appnode.com,它应该是一个软链接,如: ```bash # ll -d /bac ...
    求虚竹再稍微详细的解释下,小白不太懂,或者推荐个文档,谢谢!
  • gogo6689 2020-11-9
    引用 8
    软连接】
    另外一种连接称之为符号连接(Symbolic Link),也叫软连接。软链接文件有类似于Windows的快捷方式。它实际上是一个特殊的文件。在符号连接中,文件实际上是一个文本文件,其中包含的有另一文件的位置信息。

    使用方式

    创建软链接

    ln  -s  [源文件或目录]  [目标文件或目录]

    例:

    当前路径创建test 引向/var/www/test 文件夹 

    1
    ln –s  /var/www/test  test
    创建/var/test 引向/var/www/test 文件夹 

    1
    ln –s  /var/www/test   /var/test
    删除软链接

    和删除普通的文件是一样的,删除都是使用rm来进行操作

    例:

    删除test

    1
    rm –rf test
  • gogo6689 2020-11-9
    引用 9
    找到了,是这样添加吧,可惜电脑又坏了,明天再试试
  • gogo6689 2020-11-9
    引用 10
    搞定了,原来得把网站名称的文件夹删了,再新建软连接
    ln -s /data/mystack/sites/xxx.com/backup /backup/sitemgr/xxx.com
返回
发新帖