草庐IT

symfony-components

全部标签

javascript - react native : best approach to share a sqlite-instance across all components and actions

故事:在一个react-native应用程序中,我们使用react-native-sqlite-storage用于在iOS和Android上处理sqlite3。这个插件使我们能够以这种方式处理原生sqlite实现:vardb=SQLite.openDatabase("test.db".....);跨多个组件共享数据库实例的最佳方法是什么?为了提供更多细节,但这不是这个问题的一部分,我们使用redux并且有很多Action文件。其中一些也需要访问数据库。为了处理跨所有组件和操作的单个打开的sqlite实例,并且为了与native组件更松散地耦合,我构建了一个封装存储插件的DataStor

sqlite - 如何在 symfony2 项目上使用 sqlite 数据库?

在Symfony2项目中,您可以在app/config/parameters.ini文件中配置数据库连接。文档指出您可以使用sqlite3PDO驱动程序等。但是配置sqlite效果不佳:[parameters]database_driver=pdo_sqlitedatabase_host=localhostdatabase_port=database_name=test_project.dbdatabase_user=rootdatabase_password=使用app/consoledoctrine:database:create,在项目根目录成功创建了一个test_project

sqlite - 如何在 symfony2 项目上使用 sqlite 数据库?

在Symfony2项目中,您可以在app/config/parameters.ini文件中配置数据库连接。文档指出您可以使用sqlite3PDO驱动程序等。但是配置sqlite效果不佳:[parameters]database_driver=pdo_sqlitedatabase_host=localhostdatabase_port=database_name=test_project.dbdatabase_user=rootdatabase_password=使用app/consoledoctrine:database:create,在项目根目录成功创建了一个test_project

php - symfony2 和 snc-redis : how to disable it depending of environement?

我正在使用snc-redis来缓存我的学说查询,并且一切正常。当我在团队中工作时,我决定将redis服务器放在远程机器上,但它在连接时遇到错误“向服务器写入字节时出错[tcp://xxx.xxx.xxx.xxx:6379"所以我正在考虑只为生产服务器部署redis,并为我们的开发禁用它。问题是对于每个存储库,我们使用predis查询缓存功能,这会导致问题,因为没有可用的redis服务。这是我的配置:snc_redis:#configurepredisasclientclients:default:type:predisalias:defaultdsn:"redis://%redis_u

php - symfony2 和 snc-redis : how to disable it depending of environement?

我正在使用snc-redis来缓存我的学说查询,并且一切正常。当我在团队中工作时,我决定将redis服务器放在远程机器上,但它在连接时遇到错误“向服务器写入字节时出错[tcp://xxx.xxx.xxx.xxx:6379"所以我正在考虑只为生产服务器部署redis,并为我们的开发禁用它。问题是对于每个存储库,我们使用predis查询缓存功能,这会导致问题,因为没有可用的redis服务。这是我的配置:snc_redis:#configurepredisasclientclients:default:type:predisalias:defaultdsn:"redis://%redis_u

symfony - 使用 Symfony2 的 Redis 导致我服务器上的站点之间出现问题

我正在使用symfony2snc-redis包进行缓存。在我的服务器上,redis已安装并正常工作。我的问题是;当我尝试使用Redis清除或刷新数据库时,我服务器上所有使用Redis的站点都崩溃了。由于prodenv,出现内部服务器错误。我已经尝试在我的config.yml中为我服务器上的每个站点更改redis配置端口,但我认为没有用。我的示例snc-redis配置:snc_redis:clients:default:type:predisalias:defaultdsn:redis://localhostlogging:%kernel.debug%cache:type:predisa

symfony - 使用 Symfony2 的 Redis 导致我服务器上的站点之间出现问题

我正在使用symfony2snc-redis包进行缓存。在我的服务器上,redis已安装并正常工作。我的问题是;当我尝试使用Redis清除或刷新数据库时,我服务器上所有使用Redis的站点都崩溃了。由于prodenv,出现内部服务器错误。我已经尝试在我的config.yml中为我服务器上的每个站点更改redis配置端口,但我认为没有用。我的示例snc-redis配置:snc_redis:clients:default:type:predisalias:defaultdsn:redis://localhostlogging:%kernel.debug%cache:type:predisa

redis - Symfony3 分析器存储

在文档中http://symfony.com/doc/master/cookbook/profiler/storage.html您仍然可以找到有关Profiler存储的信息。我刚刚检查了代码,找不到任何关于如何设置自定义存储的线索。除了2.8的原始来源中的一些@legacy注释外,我也没有找到说明这一点的文档。是否有删除此内容的原因?我使用redis来存储此数据,其生命周期为eta1小时。现在我需要运行手动清理来清除该目录中的所有文件。如果有人有一些线索或提示可以帮助我解决这个问题,我们将不胜感激^^克里斯 最佳答案 感谢Matte

redis - Symfony3 分析器存储

在文档中http://symfony.com/doc/master/cookbook/profiler/storage.html您仍然可以找到有关Profiler存储的信息。我刚刚检查了代码,找不到任何关于如何设置自定义存储的线索。除了2.8的原始来源中的一些@legacy注释外,我也没有找到说明这一点的文档。是否有删除此内容的原因?我使用redis来存储此数据,其生命周期为eta1小时。现在我需要运行手动清理来清除该目录中的所有文件。如果有人有一些线索或提示可以帮助我解决这个问题,我们将不胜感激^^克里斯 最佳答案 感谢Matte

php - Symfony 使用 Redis 作为默认缓存编译容器

我有一个Symfony应用程序,我想使用Redis作为缓存系统。Symfony开箱即用的默认缓存系统是文件系统缓存。从文档中我了解到Symfony中有两个命名缓存;cache.app和cache.system所以我使用以下cache.yaml将两者都设置为Redis:framework:cache:#Puttheuniquenameofyourapphere:theprefixseed#isusedtocomputestablenamespacesforcachekeys.prefix_seed:myteam/myappdefault_redis_provider:"redis://r