0

我在 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 的角度来看,似乎都没有任何答案。

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

4

1 回答 1

0

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

所以有人通过 ftp 将它们从 /actividades/ 文件夹移到根目录中,根目录没有更新这些插件记录它们的图像和数据的路径,所以他们不断地重新制作文件夹......

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

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

于 2012-12-30T00:51:22.033 回答