草庐IT

start_date

全部标签

php - 无法在 php.ini 文件中设置 date.timezone

我正在使用php5.5,每当我在PHP中使用日期函数时都会收到此错误:Warning:phpinfo():Itisnotsafetorelyonthesystem'stimezonesettings.Youare*required*tousethedate.timezonesettingorthedate_default_timezone_set()function.Incaseyouusedanyofthosemethodsandyouarestillgettingthiswarning,youmostlikelymisspelledthetimezoneidentifier.Wes

PHP:strftime()、date() 或 DateTime,哪个更好?

我很想知道在PHP中使用strftime()是否比date()有任何优势,反之亦然。我下载的一个类使用了strftime()。但是,由于它在某些系统上不支持所有时间格式,因此我想将其更改为使用date()代替。我想知道使用其中一种是否有任何重大差异或优势。strftime()仅支持该服务器c库支持的日期格式这一事实如何?date()有没有类似的限制? 最佳答案 我想你会发现date()比strftime()使用更广泛date()只能返回英文的月/日名称,无法为您提供其他语言的翻译。性能影响应该可以忽略不计。如果您决定采用日期路线,我

php - 什么是 PHP session_start()

它是否基于cookie启动当前session?从PHP网站得到的。PHP如何控制session?如果我在用户打开我的登录页面时启动session,我什至可以使用该session做什么?我可以使用当前session来获取有关登录用户的信息吗? 最佳答案 PHPsession系统让您可以将数据安全地存储在$_SESSION全局数组中。一个典型的例子是在用户输入密码时将用户的标识符存储在session中:if($user=try_login($login,$password))$_SESSION['user']=$user;然后,您可以在

php - session_start() 需要很长时间

我的网站运行非常缓慢(我不知道为什么)。它基于Zend应用程序,我曾经制作过大约数十个这样的站点,所以我确信我的代码没问题。我在服务器上安装了xdebugger,试图分析它,你猜怎么着?php::session_start()耗时48.675秒。四十八秒半!这太不可思议了!这可能是什么原因?很普通的操作,为什么执行这么久?如何修复这种行为,要编辑哪些配置?通过谷歌搜索,但没有找到好的答案(几乎到处都有问题,但没有答案)。在此先致谢! 最佳答案 session_start(session存储在文件中)在PHP中被阻塞,因此如果您尝试为

php - date() 方法, "A non well formed numeric value encountered"不想格式化 $_POST 中传递的日期

很遗憾,我无法使用DateTime(),因为该项目所在的服务器正在运行PHPv.5.2。有问题的行:$aptnDate2=date('Y-m-d',$_POST['nextAppointmentDate']);抛出以下错误:Notice:Anonwellformednumericvalueencountered所以我vardump以确保它的格式正确..var_dump($_POST['nextAppointmentDate']);string(10)"12-16-2013"phpdocsstate它需要一个时间戳而不是一个字符串。但是当我这样做时:date('Y-m-d',strtot

php - 当我调用 session_start() 时如何修复权限错误?

当我将脚本上传到服务器时出现此错误Warning:Unknown:open(/tmp/sess_58f54ee6a828f04116c2ed97664497b2,O_RDWR)failed:Permissiondenied(13)inUnknownonline0Warning:Unknown:Failedtowritesessiondata(files).Pleaseverifythatthecurrentsettingofsession.save_pathiscorrect(/tmp)inUnknownonline0虽然我将/tmp文件夹的权限设置为777,但调用session_st

nginx - 警告 : [pool www] seems busy (you may need to increase pm. start_servers 或 pm.min/max_spare_servers),产卵

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭2年前。Improvethisquestion我有一个CentOS服务器。系统是nginx/php-fpm。它有16GB内存。CPU:8CPU频率:2660.203MHz为什么我

php - Symfony2 : How can I set twig |date ("d F, Y") filter to output months in Swedish?

我的Twig模板中的|date("dF,Y")过滤器有问题。我希望以瑞典语输出月份。我尝试在我的parameters.yml文件中设置“locale:sv”,但没有任何效果。在我从Symfony2.1升级到2.3之前它一直在工作,所以我认为这可能与它有关。关于如何解决这个问题的任何想法? 最佳答案 Twig国际扩展您可以使用TwigIntlExtension在fabpot的官方Twig扩展中找到repository.它提供了一个本地化的日期过滤器,可以像这样使用:{{date|localizeddate('full','none',

codeigniter - 如何为 CodeIgniter 设置 date.timezone 以使用 php 5.3

当php.ini中的date.timezone被注释掉时,它会给我:APHPErrorwasencounteredSeverity:WarningMessage:main():Itisnotsafetorelyonthesystem'stimezonesettings.Youarerequiredtousethedate.timezonesettingorthedate_default_timezone_set()function.Incaseyouusedanyofthosemethodsandyouarestillgettingthiswarning,youmostlikelymi

php - session_start 挂起

在几个小时内,每次您执行session_start时,我们的服务器都会挂起。出于测试目的,我创建了一个如下所示的脚本:从控制台调用它会挂起,甚至不能用ctrl-c停止,只有kill-9有效。通过Apache调用它也是如此。/var/lib/php/session/保持为空,但权限绝对没问题,www可以写入并且对所有父文件夹都有读取权限。根据管理员的说法,服务器上没有进行任何更改,也没有为session注册特殊代码。服务器是CentOS4或5,昨天一切正常。我们重启了服务器并更新了PHP,但没有任何改变。我的想法已经用完了,有什么建议吗?更新我们通过将项目移动到另一台服务器解决了这个问题