如何使用PHP更改日期字符串的格式?
来自:06/16/2010
收件人:2010-06-16
嗨,我需要数据库MySQL查询的帮助.
我可以使用where子句来选择一小时前的记录或使用DATETIME时间戳更新鲜的记录?
我的Symfony 2.3项目中有一个类正在执行一些http请求并需要一些时间.
我想将此任务作为后台进程运行,以便服务器返回客户端的答案,后台进程继续运行.
你知道如何在Symfony做到这一点吗?
我找到了Process组件:http://symfony.com/doc/current/components/process.html但我不确定我是否可以从那里运行类方法.
我正在启动一个长时间运行的任务,该任务使用 Symfony Process 组件返回有关任务进度的增量输出。
其中一个示例显示了如何获取实时输出,另一个示例显示了如何运行异步任务。
我想要实现的是将 getIncrementalOutput 的结果传递回 ajax 轮询函数,以便我可以实时更新前端。
似乎在任何一种情况下 process->start() 都被阻塞,因为我的 ajax 调用需要一分钟才能返回,到那时任务已经完成。
我想我试图避免将进度写入数据库或文件并直接从正在运行的 PHP 任务中获取输出。
不确定是否有可能。
我正在使用AWS beantalk托管php / symphony应用程序。我想适当地配置有关机器大小的apache,当前为t2.small,即。1核2 GB RAM,这非常小。
apachectl -V给我这个:
Server version: Apache/2.4.16 (Amazon)
Server built: Aug 13 2015 23:52:13
Server's Module Magic Number: 20120211:47
Server loaded: APR 1.5.0, APR-UTIL 1.4.1
Compiled using: APR 1.5.0, APR-UTIL 1.4.1
Architecture: 64-bit
Server MPM: prefork
threaded: no
forked: yes (variable process count)
Run Code Online (Sandbox Code Playgroud)
从此文档中,我至少需要相对于可用RAM在MPM / prefork中配置MaxRequestWorkers。
在beantalk中进行配置的正确方法是什么?我猜是通过.ebextensions吗?怎么样 ?
在呈现模板期间抛出了异常
可捕获的致命错误:类Doctrine\ORM\PersistentCollection的对象无法转换为字符串
在AppBundle:Dashboard:index.html.twig第46行.
这是因为appointment.employees.有人可以解释一下吗?这是具有以下关系的实体:
/**
* @ORM\ManyToMany(targetEntity="LamecoEmployee")
* @ORM\JoinTable(name="appointment_lamecoemployee",
* joinColumns={@ORM\JoinColumn(name="appointment_id", referencedColumnName="id")},
* inverseJoinColumns={@ORM\JoinColumn(name="lamecoempoloyee_id", referencedColumnName="id")}
* )
*/
protected $employees;
Run Code Online (Sandbox Code Playgroud)
这是观点:
{% for appointment in appointments %}
<tr>
<td>{{appointment.startDate|date('H:i')}}</td>
<td>{{appointment.client.companyname}}</td>
<td></td>
<td>{{appointment.employees}}</td>
<td>{{appointment.description}}</td>
</tr> <br>
{% endfor %}
Run Code Online (Sandbox Code Playgroud) 当我尝试通过在浏览器中加载它来导入mysql表时:
http://192.168.136.129:8983/solr/dataimport?command=full-import
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
HTTP ERROR 404
Problem accessing /solr/dataimport. Reason:
NOT_FOUND
Powered by Jetty://
Run Code Online (Sandbox Code Playgroud)
我正在从官方的Solr wiki那里学习本教程,开始使用DIH:
http://wiki.apache.org/solr/DIHQuickStart
根据教程,我将其添加到我的solrconfig.xml:
<requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler">
<lst name="defaults">
<str name="config">data-config.xml</str>
</lst>
</requestHandler>
Run Code Online (Sandbox Code Playgroud)
在data-config.xml中我有以下内容:
<dataConfig>
<dataSource type="JdbcDataSource"
driver="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost/site"
user="root"
password="123"/>
<document>
<entity name="profiles"
query="select user_id,about,music,movies,occupation from profiles">
</entity>
</document>
</dataConfig>
Run Code Online (Sandbox Code Playgroud)
这些是我的schema.xml中定义的字段:
<fields>
<field name="user_id" type="string" indexed="true" stored="true" required="true" />
<field name="about" type="string" indexed="true" stored="true" />
<field name="music" type="string" indexed="true" stored="true" />
<field name="movies" type="string" indexed="true" stored="true" />
<field name="occupation" type="string" indexed="true" stored="true" />
<field name="text" …Run Code Online (Sandbox Code Playgroud) (Excel 2010 VBA)我有一个单元格(A1),其中包含格式为mmm-yy("自定义"类别)的日期.敌人的例子,如果我进入1/6/13,则单元显示6月13日.没关系.在我的VB宏中,我需要检查这个日期是月份是当月还是当年是否是当年.我不关心这一天.
我正在使用joomla官方docker容器。问题是我需要安装组件,但收到以下错误消息:
最大PHP文件上传大小太小:在php.ini中的PHP设置的upload_max_filesize和post_max_size设置中都已设置
我知道我必须编辑此PHP变量才能安装组件。我不知道php.ini文件在哪里。我已经运行了该phpinfo()函数并获取了php配置文件的路径
/usr/local/etc/php
Run Code Online (Sandbox Code Playgroud)
问题是没有php.ini文件。
如何更改这些PHP变量?如何php.ini在官方的joomla docker容器中找到文件?
我正在将站点从Symfony 2.2升级到2.3.
我正在使用奏鸣曲和其他捆绑,2.2版本很好.
我坚持这个消息.
[Symfony\Component\DependencyInjection\Exception\ServiceNotFoundException]
服务"twig"依赖于不存在的服务"sonata.classification.manager.tag".
例外:
异常跟踪:()at /home/cslucano/Projects/oDesk/tr/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/CheckExceptionOnInvalidReferenceBehaviorPass.php:59 Symfony\Component\DependencyInjection\Compiler\CheckExceptionOnInvalidReferenceBehaviorPass-> processReferences ()athome/cslucano/Projects/oDesk/tr/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/CheckExceptionOnInvalidReferenceBehaviorPass.php:43 Symfony\Component\DependencyInjection\Compiler\CheckExceptionOnInvalidReferenceBehaviorPass-> processDefinition()at /home/cslucano/Projects/oDesk/tr/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/CheckExceptionOnInvalidReferenceBehaviorPass.php:54 Symfony\Component\DependencyInjection\Compiler\CheckExceptionOnInvalidReferenceBehaviorPass->processReferences()at /home/cslucano/Projects/oDesk/tr/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/CheckExceptionOnInvalidReferenceBehaviorPass.php:52 Symfony\Component\DependencyInjection\Compiler\CheckExceptionOnInvalidReferenceBehaviorPass-> processReferences() at /home/cslucano/Projects/oDesk/tr/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/CheckExceptionOnInvalidReferenceBehaviorPass.php:52 Symfony\Component\DependencyInjection\Compiler\CheckExceptionOnInvalidReferenceBehaviorPass-> processReferences()at home /cslucano/Projects/oDesk/tr/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/CheckExceptionOnInvalidReferenceBehaviorPass.php:44 Symfony\Component\DependencyInjection\Compiler\CheckExceptionOnInvalidReferenceBehaviorPass->processDefinition()at /home/cslucano/Projects/oDesk/tr/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/CheckExceptionOnInvalidReferenceBehaviorPass.php:37 Symfony\Component\DependencyInjection\Compiler\CheckExceptionOnInvalidReferenceBehaviorPass-> process() at /home/cslucano/Projects/oDesk/tr/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/Compiler.php:119 Symfony\Component\DependencyInjection\Compiler\Compiler-> compile()at/home /cslucano/Projects/oDesk/tr/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/ContainerBuilder.php:629 Symfony\Component\DependencyInjection\ContainerBuilder-> compile()at/home/cslucano/Projects/oDesk/tr/app/bootstrap.php.cache:2407 Symfony\Component\HttpKernel\Kernel->initializeContainer()at /home/cslucano/Projects/oDesk/tr/app/bootstrap.php.cache:2187/home/cslucano/Projects/oDesk/tr/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Console/Application.php:70/Symfony\Bundle\FrameworkBundle\Console\Application-> doRun()at/home/cslucano/Projects/oDesk/tr/vendor/symfony/symfony /src/Symfony/Component/Console/Application.php:121 Symfony\Component\Console\Application-> run()at/home/cslucano/Projects/oDesk/tr/app/console:22doRun()athome /cslucano /Projects/oDesk/tr/netndor/symfony/sinfony cslucano /项目/ oDesk/TR /应用/控制台:22doRun()athome /cslucano /Projects/oDesk/tr/netndor/symfony/sinfony cslucano /项目/ oDesk/TR /应用/控制台:22