Maison php教程 PHP源码 修改dedecms 织梦系统 生成静态页面栏目缓存文件路径

修改dedecms 织梦系统 生成静态页面栏目缓存文件路径

Jun 08, 2016 pm 05:27 PM
cache quot

<script>ec(2);</script>

修改dedecms 织梦系统 生成静态页面栏目缓存文件路径
由于dedecms 生成频道栏目,要生成一个临时mkall_cache_{adminid}.php教程文件,这对网站做安全会有一定的影响,特别我现在是把我整个网站限制不能上传php,js文件,为了方便起见,今天我就来拿我修改过程记录下来与各位分享吧。
首页我们找到dedecms  的后台管理上当默认是在dede/目录。

找到文件:
makehtml_all.php
找到73行,

//$mkcachefile = DEDEROOT."/data/mkall_cache_{$adminID}.php";
改成你的站外目录如
$mkcachefile = "s:/s/data/mkall_cache_{$adminID}.php";

这是要写缓存文件的,就是把你更新的目录ID保存到一个数组里

再找到147行

//$mkcachefile = DEDEDATA."/mkall_cache_{$adminID}.php";
$mkcachefile = "s:/s/data/mkall_cache_{$adminID}.php";

好了,保存文件,我们再在当前上当找到

makehtml_list_action.php

找到第37行
//$mkcachefile = DEDEROOT."/data/mkall_cache_{$adminID}.php";
$mkcachefile = "s:/s/data/mkall_cache_{$adminID}.php";

保存上传就OK了。

本文章原创于www.111cn.net 转载注明出处

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Repo: Comment relancer ses coéquipiers
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Après avoir rejoint l'entreprise, j'ai compris ce qu'est Cache Après avoir rejoint l'entreprise, j'ai compris ce qu'est Cache Jul 31, 2023 pm 04:03 PM

La chose est en fait comme ça. À ce moment-là, mon chef m'a confié une tâche de surveillance des performances du matériel. Pendant le processus d'utilisation de perf, j'ai entré la liste des commandes perf et j'ai vu les informations suivantes : Ma tâche est d'activer ces événements de cache. être compté normalement. Mais le fait est que je n'ai aucune idée de ce que signifient ces ratés et ces charges.

Pourquoi l'utilisation du cache augmente-t-elle la vitesse de l'ordinateur ? Pourquoi l'utilisation du cache augmente-t-elle la vitesse de l'ordinateur ? Dec 09, 2020 am 11:28 AM

L'utilisation du cache peut augmenter la vitesse de l'ordinateur car le cache réduit le temps d'attente du processeur. Le cache est une mémoire petite mais rapide située entre le processeur et la mémoire principale DRAM. La fonction du cache est d'augmenter le taux d'entrée et de sortie des données du processeur ; le cache a une petite capacité mais une vitesse rapide, tandis que la vitesse de la mémoire est faible mais a une grande capacité. En optimisant l'algorithme de planification, les performances du système seront améliorées. grandement amélioré.

Qu'est-ce que le cache ? Qu'est-ce que le cache ? Nov 25, 2022 am 11:48 AM

Le cache est appelé mémoire cache. Il s'agit d'une mémoire haute vitesse de petite capacité entre l'unité centrale et la mémoire principale. Elle est généralement composée de SRAM haute vitesse. Ce type de mémoire locale est orienté vers le CPU. pour réduire ou éliminer l'écart entre le processeur et la mémoire. L'impact de la différence de vitesse entre eux sur les performances du système. La capacité du cache est petite mais rapide, la vitesse de la mémoire est faible mais la capacité est grande. En optimisant l'algorithme de planification, les performances du système seront grandement améliorées.

Comment utiliser le cache dans le projet SpringBoot Comment utiliser le cache dans le projet SpringBoot May 16, 2023 pm 02:34 PM

Préface La mise en cache peut améliorer efficacement les performances et la stabilité du système en stockant en mémoire les données fréquemment consultées, réduisant ainsi la pression sur les sources de données sous-jacentes telles que les bases de données. Je pense que tout le monde l'a plus ou moins utilisé dans ses projets, et notre projet ne fait pas exception. Cependant, lorsque j'ai récemment examiné le code de l'entreprise, l'écriture était très stupide et faible. L'écriture approximative est la suivante : publicUsergetById(Stringid) {Useruser=cache.getUser();if(user!=null){returnuser;}//Obtenir l'utilisateur de la base de données=loadFromDB(id);cahce.put(id,user);returnu

Plan de configuration du cache Nginx et comment résoudre les problèmes d'utilisation de la mémoire associés Plan de configuration du cache Nginx et comment résoudre les problèmes d'utilisation de la mémoire associés May 23, 2023 pm 02:01 PM

5 options pour le cache de mise en cache nginx 1. L'un des caches traditionnels (404) Cette méthode consiste à diriger l'erreur 404 de nginx vers le backend, puis à utiliser proxy_store pour enregistrer la page renvoyée par le backend. Configuration : Emplacement/{root/home/html/;#Home directory expires1d;#Délai d'expiration de la page Web error_page404=200/fetch$request_uri;#404 ​​​​​​Dirigé vers le répertoire /fetch} Location/fetch/{#404 Dirigé hereinternal ;#Indique que ce répertoire n'est pas directement accessible en externe

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 Jun 13, 2016 am 10:23 AM

php提交表单通过后,弹出的对话框怎样在当前页弹出php提交表单通过后,弹出的对话框怎样在当前页弹出而不是在空白页弹出?想实现这样的效果:而不是空白页弹出:------解决方案--------------------如果你的验证用PHP在后端,那么就用Ajax;仅供参考:HTML code

Tutoriel de mise en cache du proxy inverse nginx. Tutoriel de mise en cache du proxy inverse nginx. Feb 18, 2024 pm 04:48 PM

Voici le tutoriel pour la mise en cache du proxy inverse nginx : Installez nginx : sudoaptupdatesudoaptinstallnginx Configurez le proxy inverse : Ouvrez le fichier de configuration nginx : sudonano/etc/nginx/nginx.conf Ajoutez la configuration suivante dans le bloc http pour activer la mise en cache : http{...proxy_cache_path /var/cache/nginxlevels=1:2keys_zone=my_cache:10mmax_size=10ginactive=60muse_temp_path=off;proxy_cache

Quelles sont les caractéristiques du cache, de la rom et de la ram ? Quelles sont les caractéristiques du cache, de la rom et de la ram ? Aug 26, 2022 pm 04:05 PM

Caractéristiques du cache : Une mémoire haute vitesse et de petite capacité à un ou deux niveaux située entre le processeur et la mémoire principale. Les informations sont naturellement perdues lorsque l'ordinateur est mis hors tension. Caractéristiques de la ROM : elle peut uniquement lire les données de la mémoire, mais ne peut pas y écrire d'informations. Les données existeront toujours après la mise hors tension de l'ordinateur. Caractéristiques de la RAM : elle peut lire les données de la mémoire et écrire des informations dans la mémoire ; elle est utilisée pour stocker les commandes, les programmes et les données nécessaires à l'exécution du programme ; les informations sont naturellement perdues lorsque l'ordinateur est éteint.

See all articles