0

私は顧客のためにいくつかの単純なフックといくつかのより高度なフックを行っています。(CS-Cart 2.1.4) 私は 2 つの Web サイト (本番サイトとテスト サイト) を持っています...残念ながら 2 つの環境はまったく同じではありません

テスト環境で TPL ファイルを編集する場合は、保存して FTP にアップロードするだけで、編集内容がテスト Web サイトですぐに表示されます...

実稼働環境で同じ編集を行ってから、FTP で保存してアップロードすると、店頭では何も変わりません...

おそらくテンプレートのキャッシュと関係があると思います。mysite.com/admin.php?cc を実行する必要があります。

問題は、私が新しいウェブマスターであり、顧客と議論している古いウェブマスターであり、彼が何を残したのか正確にはわかりません。また、本番キャッシュを更新してすべてを「破壊」することを恐れています...(ウェブサイトは約100万ユーロを稼ぎます/年...何を言うか...)。彼がテンプレートにいくつかの変更を加え、キャッシュを更新しなかった場合はどうなりますか???

それらのいまいましい.tplファイルへの私の編集を見る方法について何か提案はありますか???

4

2 に答える 2

1

手動で (&cc を使用して) キャッシュをクリアしないようにするには、Store モードを変更する必要があります。

管理エリア (任意のページ) を開き、ページの下部を見てください 。このリンクをクリックすると、ストアモードが「開発」に変わります。キャッシュは自動的に更新されます。

PS var/cache と var/compiled を削除できます。ストアは破壊されません:)

于 2014-03-06T13:51:53.530 に答える
0

仮想マシンのクローンを作成し、そこで編集し、キャッシュをクリアしても問題がないことを 100% 確認した後、メインの本番サイトで編集を複製することで解決しました ;-)

于 2014-03-07T11:15:32.680 に答える