【Symfony2函数用法实例分析_PHP】教程文章相关的互联网学习教程文章

php – Symfony 3中FilesystemAdapter的默认缓存目录在哪里?【代码】

我在Windows上寻找FileSystemAdapter生成的缓存的位置.我认为它将在应用程序目录的var / cache中,但它看起来不像我清除它时,它仍然使用缓存. 知道它可能在哪里吗?解决方法:Filesystem Cache Adapteruse Symfony\Component\Cache\Adapter\FilesystemAdapter;$cache = new FilesystemAdapter(// the subdirectory of the main cache directory where cache items are stored$namespace = '',// in seconds; applied to cache items ...

PHP-Symfony和主义元数据缓存【代码】

我正在尝试优化我的Symfony应用程序性能,并关注以下这些文章: > https://symfony.com/doc/2.8/performance.html> Symfony2 Slow Initialization Time 我对这些行感到“担心”:doctrine:orm:entity_managers:default:metadata_cache_driver: apcquery_cache_driver: apcresult_cache_driver: apc它们使用安全吗?部署后我必须小心处理吗?我正在使用php app /控制台缓存清除缓存:clear –env = prod –no-debug,我也需要清除APC缓...

symfony日志配置有关问题

symfony日志配置问题我在config/目录下添加了配置文件loggin.yml,如下: all:enabled: onlevel: debugrotate: offperiod: 7history: 10purge: on但是在cache文件夹中并没有对应的Php文件生成。怎么解释? 或者帮忙叙述一下symfony日志的使用。分享到:------解决方案--------------------应该是没有清除缓存导致的------解决方案--------------------清除缓存./symfony cc

php – 生产中的Symfony日志记录忽略日志级别【代码】

来自factories.yml的相关片段:prod:logger:class: sfAggregateLoggerparam:level: errloggers: sf_file_err:class: sfFileLoggerparam:level: errfile: %SF_LOG_DIR%/%SF_APP%_%SF_ENVIRONMENT%.log问题是:一切都记录下来了.解决方法:这个配置在我的所有项目中都适用于我.prod:logger:class: sfAggregateLoggerparam:level: errloggers:sf_file_debug:class: sfFileLoggerparam:level: errfile: %SF_LOG_DIR%/%SF_APP%_%SF_E...

php-Symfony Profiler的日志数据【代码】

我创建了一个调用第三方api的捆绑包. 现在,我想在Symfony Profiler中显示接收到的数据. 我创建了一个CustomDataCollector(http://symfony.com/doc/current/profiler/data_collector.html).一切正常.但是,如何获取或“保存”该API的响应? 我创建了一个使用curl调用api的服务,如下所示:$raw_response = curl_exec($ch);$response = json_decode($raw_response);if (property_exists($response, 'error') && $response->errors) {re...

php – 没有发送Symfony / Swiftmailer电子邮件,也没有日志【代码】

我在尝试通过swiftmailer和mailjet作为SMTP服务器发送电子邮件时遇到问题.一切都过去完美无缺,然后出现了问题.我试图找出问题所在. doc似乎说swiftmailer在调试模式下生成一个日志. http://symfony.com/doc/current/reference/configuration/swiftmailer.html#logging 所以我在app.php中激活了调试模式<?phpuse Symfony\Component\ClassLoader\ApcClassLoader; use Symfony\Component\HttpFoundation\Request;$loader = require_on...

php – 无法从dist下载symfony / finder:解压缩ZIP文件时出错.腐败文件?【代码】

我正在尝试将Laravel 4.1项目克隆到Vagrant 1.6.3 VM上,但是当我尝试通过运行composer install来安装composer依赖项时,我得到以下内容:- Installing symfony/finder (2.4.x-dev 4a15fc1)Downloading: 100% Failed to download symfony/finder from dist: There was an error extracting the Z IP file. Corrupt file? Now trying to download from source- Installing symfony/finder (2.4.x-dev 4a15fc1)Cloning 4a15fc12b56ca06...

php – 保存实体表单错误 – symfony2【代码】

我尝试保存简单表格时出错 错误 执行’INSERT INTO mEvents(title,desc,dateTimeStart,dateTimeEnd,visibleFrom,visibleTo,timetype,locationName,miejsce)VALUES(?,?,?,?,?,?,?,?,?)’时发生异常params [“sdfsdf”,“sd”,“2014-01-05 11:11:31”,“2014-01-05 11:11:31”,“2014-01-05 00:00:00”,“ 2014-01-05 00:00:00“,”435“,”dfgfg“,null]: SQLSTATE [42000]:语法错误或访问冲突:1064 SQL语法中有错误;检...

php-Symfony Restful API-公开当前登录用户的isLiked虚拟属性【代码】

有两个实体Restaurant和Users.餐馆实体与用户,字段名称favoriteBy具有多对多关系.<many-to-many field="favoriteBy" target-entity="UserBundle\Entity\Users" mapped-by="favoriteRestaurants"/>我正在将JMS序列化程序与FOSRestfulAPI一起使用.在餐厅列表API中,我必须公开一个额外的布尔字段“ isFavorited”,如果当前登录的用户在数组集合favoriteBy中,则为true. 我如何才能找到当前用户是否喜欢实体中的餐厅?/*** Get is favor...

php – where like – doctrine – symfony【代码】

News: id | title | sub 1 | one | sub1 2 | two | sub2public function executeSearch(sfWebRequest $request) { $q = Doctrine_Core::getTable('News')->createQuery('a')->where("a.title LIKE %?%", array($request->getParameter('text')));if ($request->getParameter('sub')){$q->andWhere('a.subtile = sub2');}$test = $q->execute(); }如果我发送title = 1然后告诉我好,就像title = 2,但如果我输入输入搜索“...

php – 在Symfony2中从AuthenticationHandler设置flashMessage【代码】

我遇到了FOSUserBundle的问题,因为每次我使用错误的凭据登录时,我都会得到完整的堆栈跟踪作为错误消息:Error! exception‘Symfony\Component\Security\Core\Exception\BadCredentialsException’with message ‘Bad credentials’ in/var/www/html/vendor/symfony/symfony/src/Symfony/Component/Security/Core/Authentication/Provider/UserAuthenticationProvider.php:90这对我来说很难看,所以对用户来说非常难看.所以我正在考虑...

symfony2.4的twig中date用法分析_PHP

本文实例讲述了symfony2.4的twig中date用法。分享给大家供大家参考,具体如下: 获得当前时间:{{ "now"|date("Y-m-d") }} //2014-03-06获得三天后的时间{{ "+3 day"|date(Y-m-d) }} //2014-03-09 //或者 date(+3days) //2014-03-09对twig中的变量进行处理:{{ var|date("Y-m-d") }} //2014-03-06date_modify用法:{{ var|date_modify("+1 day")|date("Y-m-d") }} //2014-03-07如果 var 变量为空,设置默认值 ,则可用下面的语法:...

PHP-Symfony2坚持使用Doctrine UNIQUE INDEX和ORDER BY的表单集合?【代码】

我有一个用户实体,该实体具有与之关联的列表项的集合. 每个列表项实体还引用另一个实体,主题.我在List Item表上设置了UNIQUE约束,该约束仅允许User和Topic外键的唯一组合.每个用户都不允许使用重复引用Topic实体的列表项.我也按“ completion_week”排序结果. 有时,我将尝试保留表单集合,但由于违反完整性约束而失败.由于某些原因,Symfony似乎认为正在对表单进行更新,并且错误地尝试更新集合项-但是正在某些似乎是随机的更新实体上...

php – 我的Symfony2应用程序上的语法错误或访问冲突【代码】

我无法通过表单创建我的实体,因为我遇到了这个错误:CRITICAL – Uncaught PHP Exception Doctrine\DBAL\DBALException: “Anexception occurred while executing ‘INSERT INTO Task (title, misc,url, attachment, time_estimated, started_at, finished_at, default,deadline, task_priority_id, task_id, project_id, task_category_id,user_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)’ withparams [“Test”, n...

php-在Symfony中将排序添加到子级一对多过滤器【代码】

我已经在产品及其子图像之间建立了联系.正常的一对多关联. 使用以下代码,我将一个对象中的子图像获取:$product->getImages();我想遍历图像来修改某些内容,我这样做是:foreach ($product->getImages() as $Image) {// do something}只有图像有一个名为seq的字段,这是一个代表图像顺序的数字.如何订购与序列号相关的对象? 谢谢!解决方法:您必须为此使用注释@orderBy.请使用类似<?php /** @Entity **/ class Product {/*** @OneTo...

实例 - 相关标签