【问题标题】:FTP Deleted Folder keeps reappearingFTP删除的文件夹不断重新出现
【发布时间】:2012-12-14 06:07:38
【问题描述】:

我在 mediatemple 下托管了以下 WP 网站:

http://actividades.acropolis.org.mx.s160231.gridserver.com/actividades

(它的设置方式(我没有这样做,我只是负责将网站从更糟糕的主机迁移过来)是 actividades 页面成为网站的索引/主页)

一切都很美好,直到昨天,突然间,与页面名称同名的旧文件夹 /actividades/(我在几个小时前删除了)重新创建了自己。

这导致:

http://actividades.acropolis.org.mx.s160231.gridserver.com/actividades/

由于页面的 apache modrewrite 名称与文件夹名称匹配...它冲突。更糟糕的是,该文件夹获得 750 权限,而不是 755 不允许 .htaccess 和 apache 进入。如果我修复了权限,你确实进入了文件夹,但得到了经典的(找不到索引文件)废话。

索引页与否,我不在乎文件夹...它有冲突,需要永远消失...

所以我删除了它,修复了问题,并在 5 秒后发现它重新生成了。

我什么都试过了,用谷歌搜索了所有东西,无论从服务器端的角度还是从 wordpress 的角度来看,似乎都没有任何答案。

如此破碎和失败,我向你们专家寻求智慧之言。

【问题讨论】:

  • ¿你确定它不是符号链接,当它重新出现时它是否有原始内容?
  • 符号链接?该文件夹...当我第一次删除它时,有许多子文件夹和文件。现在,当它重新出现时,它里面只有一个原始文件夹及其各自的子文件夹,但其中没有一个文件。
  • 某处必须有一个脚本可以重新创建该子目录结构。但它不是符号链接(符号链接),因为内容也会被镜像。
  • 我放弃并删除了所有内容 =/
  • 嗯,这是解决问题的一种方法。另一个可能是使用 ISP 或您的 FTP 应用程序在所有脚本中搜索 URI 字符串。不过,这可能需要一些时间。无论如何,祝你好运。

标签: wordpress ftp file-permissions


【解决方案1】:

在这个特定的 wp 网站上安装的插件原来存储了一些信息,这些信息保留了它们以前所在的位置,在这种情况下,文件夹 /actividades/ 在我开始在该网站上工作之前。

所以有人通过 ftp 将它们移出 /actividades/ 文件夹并进入根目录,但根目录并未更新这些插件记录其图像和数据的路径,因此他们不断重新制作文件夹...

我删除了核心 wp 文件,然后是 wp 内容文件夹,然后是站点的其余部分,然后进行了全新的重新安装。

考虑到 wordpress 本身凌乱的 php 特性,更不用说它的插件了……这种方式更简单。找到触发文件夹重新创建的精确脚本超出了我的范围。

【讨论】:

    猜你喜欢
    • 2013-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多