Wordpress读取旧版本的php文件,破坏网站
我在子主题Wordpress读取旧版本的php文件,破坏网站,php,wordpress,Php,Wordpress,我在子主题functions.php中添加了一个函数来检查插件类是否存在。代码是这样的 function check_class_exists() { if (class_exists('classname')) { echo "class exists"; } else { echo "does not exist"; } } check_class_exists(); 它完成了任务,然后抛出了一个“headers ready se
functions.php
中添加了一个函数来检查插件类是否存在。代码是这样的
function check_class_exists() {
if (class_exists('classname')) {
echo "class exists";
} else {
echo "does not exist";
}
}
check_class_exists();
它完成了任务,然后抛出了一个“headers ready sent error”,这是合理的。我从文件中删除了该函数,并将其重新上载到服务器。存在相同的错误消息,并打印先前存在的函数所在的行。以下是错误消息:
警告:无法修改标题信息-标题已由/home1/drstevf1/public_html/cyrenelabs/wp content/themes/divi child/functions.php:275)在/home1/drstevf1/public_html/cyrenelabs/wp includes/pluggable.php第1210行发送
php函数现在只有267行-现在有了调用该函数的方法
如何确保Wordpress读取文件的最新版本?我只有FTP访问权限。问题确实是服务器端缓存。Bluehost非常有助于通过FTP提供解决方案 在/wp content/mu plugins目录中,有一个名为
持久浏览器cache.php
的文件。通过重命名文件,例如将其重命名为耐久浏览器缓存.old
,访问该网站,并将名称返回到耐久浏览器缓存.php
,WordPress将不得不强制刷新缓存
很高兴知道 听起来你可能启用了某种服务器缓存。是的,apache/nginx中的服务器缓存可能是问题所在。很高兴你做到了!