【发布时间】:2014-12-08 10:25:49
【问题描述】:
在我的本地 XAMPP 服务器上运行 symfony2 应用程序(已经在商业上运行)时,我收到以下错误:
Warning: IntlDateFormatter::setTimeZone(): datefmt_set_timezone: no such time zone: '1024' in C:\Dropbox\xampp\htdocs\SBSonline\sbsonline-v2\vendor\symfony\symfony\src\Symfony\Component\Form\Extension\Core\Type\DateType.php line 267
我的 php.ini 文件设置了应有的时区:
date.timezone= "Europe/London"
从堆栈看来,错误来自 formBuilder,但正如所说,应用程序正在主服务器上运行。
我尝试替换 php_intl.dll 文件以防万一,但它没有任何区别。有人有什么想法吗?
【问题讨论】:
-
哪个时区显示 phpinfo()?
-
欧洲/伦敦。解决了一个问题,但它有点hacky。我会发布它
标签: php symfony installation xampp