草庐IT

total_time

全部标签

PHP 区分 only-date 或 only-time 以及两者

我在SO上搜索答案后乐观地发布了这个,即使SO告诉我我的问题可能已经结束,因为我认为在这种情况下这是一个有效的问题。考虑一个CSV文件,其中一列包含表示日期、时间或两者的字符串。我想在查看该专栏后找出-确切它是什么类型的专栏,而不仅仅是它是一个有效的“日期”?PHP函数strtotime在为几乎任何日期时间字符串返回unix时间戳方面做得非常出色。但是(今天,当我在10/8/2018发布这篇文章时),3:45PM和15:45:00和10/8/20183:45PM将全部返回相同的unix时间,但显然前两个是时间。有什么方法可以确定字符串是严格的日期组成部分、时间组成部分还是两者兼而有之?

php - 使用学说的 Symfony 4 工作人员无法正常工作 : SQLSTATE[HY000] [2002] Connection timed out

我正在使用带有Symfony4Messenger组件的worker。这个worker是接收消息(来自rabbitMQ)启动ffmpeg对视频进行处理并在数据库中保存一些东西。为了在Symfony上配置这个worker,我已经这样做了(中间件很重要)://config/packages/framework.yamlframework:messenger:buses:command_bus:middleware:#eachtimeamessageishandled,theDoctrineconnection#is"pinged"andreconnectedifit'sclosed.Usef

php - 未捕获的异常 'Swift_TransportException',消息为 'Connection could not be established with host smtp.gmail.com [Connection timed out #110]'

我已经在google中搜索过了,并尝试了StackOverflow中的所有建议。但我仍然收到fatalerror:我正在使用SwiftMailer向GMAIL发送和电子邮件。它在我的本地主机上完美运行,但是当我上传并尝试时它给了我一个fatalerror:这是我的部分代码:require_once'Swift-5.1.0/lib/swift_required.php';$email="fromemail@gmail.com";$transport=Swift_SmtpTransport::newInstance('ssl://smtp.gmail.com',465);$transpor

php - 使用 Crontab 运行 W3 Total Cache 功能

好的。我真的被这个难住了。基本上,我需要为Wordpress插件W3TotalCache调用一个函数,作为crontab中cron作业的一部分。我想每晚自动清除整个页面缓存。这是我需要调用的在wordpress中运行良好的代码:if(function_exists('w3tc_pgcache_flush')){w3tc_pgcache_flush();}我目前正在使用以下脚本:#!/usr/bin/php"http://example.com","SERVER_NAME"=>"http://example.com","REQUEST_URI"=>"/","REQUEST_METHOD"

php - 何时使用 time_nanosleep?

刚刚偶然发现time_nanosleep()并开始想知道,你什么时候想使用它?另外,在PHP这样的脚本语言中是否可以使用如此短的时间跨度? 最佳答案 不,永远不可能使用单个纳秒。只有Linux中的上下文切换通常在数百纳秒内,不包括Zend引擎的开销。我检查了PHP源代码,它只是Cnanosleep函数的简单包装。nanosleep的手册页说:nanosleep()suspendstheexecutionofthecallingthreaduntileitheratleastthetimespecifiedin*reqhaselaps

php disk_total_space() 减去 disk_free_space() 不等于占用空间

我想检查存储上的可用空间,我正在存储用户的附件。我选择了disk_free_space()和disk_total_space().结果是:Freespace:5.47GBTotalspace:5.86GB因此占用的空间=0.39GB。我还循环遍历文件以使用filesize()捕捉它们的大小.这些文件总共占用18.34GB。(最大文件大小为4MB,因此PHP手册中有关2GB的说明不适用)所以:Totalspace-Freespace!=Occupiedspace为什么?文件系统在HP-UX上。我使用同一个帐户测量了所有值-我通过使用Internet浏览器执行脚本从php脚本运行所有命令。

php - curl 错误 28 : Operation timed out after 2000 milliseconds with 7276200 out of 23000995 bytes received

描述我在Laravel项目中使用Guzzle。当我向返回大量有效负载的API发出请求时,我遇到了内存崩溃。我在CURL.php类的顶部有这个。我有使用Guzzle的get()。useGuzzleHttp\Exception\GuzzleException;useGuzzleHttp\Client;useGuzzleHttp\FORCE_IP_RESOLVE;useGuzzleHttp\DECODE_CONTENT;useGuzzleHttp\CONNECT_TIMEOUT;useGuzzleHttp\READ_TIMEOUT;useGuzzleHttp\TIMEOUT;classCUR

php - How to use 'time'(来自数据库的数据,数据类型: timestamp ) for plotting graph in Chart JS

传感器设备(温度传感器)每10秒向数据库发送一次数据。我必须绘制一天时间和温度之间的图表(最新数据)。我设法从数据库中获取数据。问题是因为我有大量的时间数据以及如何使用它来标记Y轴。日期和时间的格式为2019-04-0912:28:36。但我可以提取时间。但仍然如何在一个(Y)轴上使用时间。我的代码显示错误UncaughtSyntaxError:Unexpectedtoken://PHP$sql="SELECTTIME(Date_Time)asTIME,TemperatureFROMdataTableWHEREDate_Time>=(CURDATE()-INTERVAL1DAY)ORD

php - Codeigniter:与子域和 sess_time_to_update 共享 session

关于如何在子域之间或域与子域之间共享CI原生session存在很多问题。只是其中的一些:1,2,3每个人都说我们应该这样定义$config['cookie_domain']$config['cookie_domain']=".example.com";这似乎是正确的答案,但是......子域在两个域上更新时丢弃数据(值$config['sess_time_to_update']=300;)。在sess_time_to_update过期后,所有数据都会被丢弃。附加信息:CodeIgniter版本。2.1.4子域和域使用相同的文件(别名)。$config['sess_use_databas

PHP 执行时间超过 max_execution_time... 有时

我有一个PHP类,调用后将时间限制设置为60秒。这个类唯一的特别之处在于它使用了curl_multi_exec()。set_time_limit(60);ini_set('max_execution_time',60);问题是在Apache的/server-status页面下,这个页面和另一个使用单线程curl的页面有时会超过它们的max_execution_time并达到200秒!我错过了什么?有没有办法设置Apache终止运行时间超过90秒的脚本(甚至连接)? 最佳答案 来自themanual:Theset_time_limit