环境

  • 系统 Powered by LuCI openwrt-21.02 branch (git-21.295.67054-13df80d)

问题:

 /usr/bin/php-cli  -r "echo date('Y-m-d H:i:s',time());"

Fatal error: date(): Timezone database is corrupt - this should *never* happen! in Command line code on line 1

  /usr/bin/php-cli -c /etc/php.ini   -r "echo date('Y-m-d H:i:s',time());"
  1. vim /etc/php.ini
[Date]
date.timezone = "Asia/Shanghai"
  1. 重启 /etc/init.d/php7-fpm restart
  2. 测试 /usr/bin/php-cli -r "echo date('Y-m-d H:i:s',time());"
  1. 检查路由器设置
  • 浏览器都打开 http://192.168.1.1/cgi-bin/luci/admin/system/system (管理ip换成自己的),将时区修改为 Asia/ShangHai
  • 安装软件包 zoneinfo-asia
opkg install zoneinfo-asia 

NTP同步网址

ntp.ntsc.ac.cn   中国国家授时中心
cn.ntp.org.cn     中国授时

阿里云NTP时间源服务器
ntp1.aliyun.com
ntp2.aliyun.com
ntp3.aliyun.com
ntp4.aliyun.com
ntp5.aliyun.com
ntp6.aliyun.com
ntp7.aliyun.com

请联系我 商务合作、广告投放、题目勘误、侵权投诉

点赞(0)

评论列表 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部