我正在尝试在数据库(tablename.fieldname)中找到性能设置屏幕(/ admin / settings / performance)上显示的“缓存模式”等设置。
我查看了缓存*表,系统,变量和性能*表。
答案 0 :(得分:2)
我使用variable_get()
函数返回存储在变量表中的所有变量。
答案 1 :(得分:1)
这些字段位于“变量”表中。您必须至少保存设置屏幕一次才能显示变量。
答案 2 :(得分:1)
在文件modules/system/system.admin.inc
中,在函数system_performance_settings
内,您可以看到如何创建“效果设置”表单。检查#default
属性:有对variable_get
的调用,因此某些设置存储在variables
表中。
答案 3 :(得分:0)
您可以使用variable_get('preprocess_css')
和variable_get('preprocess_js')
来检索所需的信息,因为它们存储在变量表中。
您可以自己设置:
variable_set('preprocess_css', 1)
代表'on'variable_set('preprocess_css', 0)
代表'off'也许最好在settings.php中设置它们,只需在结尾添加以下两行:
$conf['preprocess_css'] = 1;
代表'on'$conf['preprocess_css'] = 0;
代表'off'