Prestashop:检查是否修改了某些核心文件

Prestashop:检查是否修改了某些核心文件,prestashop,e-commerce,prestashop-1.7,Prestashop,E Commerce,Prestashop 1.7,我有一个传统的Prestashop 1.7.2.2安装,我想知道与原始版本相比,是否修改了一些核心文件。 我必须移动、升级和修复此安装中的一些问题,但如果有人修改了原始核心文件,我会发现困难,或者网站可能会出现错误 你知道一些巧妙地做这个检查的方法吗 谢谢 在管理中,您进入“高级参数”菜单下的信息页面。在最后一个框中,您将看到“更改文件列表”您有原始文件吗?然后,您所需要做的就是使用正确的工具比较目录和文件。我会使用和它的“同步dirs”命令。您可以在本地计算机上保存原始文件,并通过FTP将其与

我有一个传统的Prestashop 1.7.2.2安装,我想知道与原始版本相比,是否修改了一些核心文件。 我必须移动、升级和修复此安装中的一些问题,但如果有人修改了原始核心文件,我会发现困难,或者网站可能会出现错误

你知道一些巧妙地做这个检查的方法吗


谢谢

在管理中,您进入“高级参数”菜单下的信息页面。在最后一个框中,您将看到“更改文件列表”

您有原始文件吗?然后,您所需要做的就是使用正确的工具比较目录和文件。我会使用和它的“同步dirs”命令。您可以在本地计算机上保存原始文件,并通过FTP将其与服务器文件进行比较

您也可以使用,但只能比较本地目录,因此需要从服务器下载Prestashop安装。

1)从Prestashop.com下载1.7.2.2的新版本。我们将此目录命名为$BASE

2) 下载购物车的文件。让我们将此目录命名为$YOUR_CART

3) 将$BASE与$U购物车进行比较。这将显示核心的变化

cd $BASE
for i in `find . -type f`
do
  diff -q $i $YOUR_CART/$i
done
4) 反过来做同样的事情,查找已添加到安装中但不在$BASE中的文件

cd $YOUR_CART
for i in `find . -type f`
do
  diff -q $i $BASE/$i 2>>/tmp/newfiles
done

现在,文件
/tmp/newfiles
中列出了在安装过程中添加的内容

谢谢你,但是那页断言没有任何文件修改,但我肯定有。你知道这个检查是怎么做的吗?原始文件是一个新的prestashop安装的文件。是的,我可以重新安装相同的版本,加载旧版本,并在DIR上进行差异化,但这是一项巨大的工作…如果使用Total Commander,您不必下载旧版本。在FTP上工作。