切换分析器存储
编辑本页警告:您正在浏览的文档欧宝体育电话欧宝娱乐app下载地址Symfony 3.2,现已不再维护。
读本页的更新版本用于Sy欧宝娱乐app下载地址mfony 6.2(当前稳定版本)。
切换分析器存储
在3.欧宝娱乐app下载地址0之前的Symfony版本中,配置文件可以存储在文件、数据库、Redis和Memcache等服务中。从Symfony 3.0开始欧宝娱乐app下载地址,唯一具有内置支持的存储机制是文件系统。
默认情况下,概要文件将收集的数据存储在% kernel.cache_dir % /分析器
目录中。如果要使用另一个位置存储概要文件,请定义dsn
选项framework.profiler
:
- YAML
- XML
- PHP
1 2 3 4
# app / config / config.yml框架:分析器:dsn:“文件:/ tmp /欧宝娱乐app下载地址 symfony /分析器”
12 3 4 5 6 7 8 9 10 11 12 13 14
<!——app/config/config.xml——><??> . xml version="1.0" encoding="UTF-8"<容器xmlns=“http://欧宝娱乐app下载地址www.oldmanjams.com/schema/dic/services”xmlns: xsi=“http://www.w3.org/2001/XMLSchema-instance”xmlns:框架=“http://欧宝娱乐app下载地址www.oldmanjams.com/schema/dic/symfony”xsi: schemaLocation=“http://欧宝娱乐app下载地址www.oldmanjams.com/schema/dic/services //www.oldmanjams.com/schema/dic/services/services-1.0.xsd //www.oldmanjams.com/schema/dic/symfony //www.oldmanjams.com/schema/dic/symfony/symfony-1.0.xsd”><框架:配置><框架:分析器dsn=“文件:/ tmp /欧宝娱乐app下载地址 symfony /分析器”/>框架:配置>容器>
1 2 3 4 5 6 7 8
/ / app / config / config . php/ /……$容器->loadFromExtension (“框架”,数组(“分析工具”= >数组(“dsn”= >“文件:/ tmp /欧宝娱乐app下载地址 symfony /分析器”,),));
还可以创建自己的配置文件存储服务,实现ProfilerStorageInterface重写profiler.storage
服务。
此工作,包括代码示例,是根据创作共用BY-SA 3.0许可证。