Cacti编译安装错误: Warning: strtotime(): It is not safe to rely on the system's timezone settings.

本文介绍了解决Cacti监控系统在部署过程中遇到的时间配置问题,通过在PHP文件中添加日期时区设置来避免警告信息。适用于使用LAMP环境的用户。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

环境: LAMP

php解析正常, 将cacti的目录解压并放到/usr/local/apache/htdocs/cacti以后, 导入cacti.sql到mysql的cacti数据库, 浏览器输入网址: http:/ip/cacti, 出现如下错误:

Warning: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /usr/local/apache/htdocs/cacti/include/global_constants.php on line

Google搜索到, 在出现问题的php里面, 添加如下项: 如/usr/local/apache/htdocs/cacti/include/global_constants.php

if( ! ini_get('date.timezone') )
{
    date_default_timezone_set('Asia/Chongqing');
}

有说在php.ini里面, 修改date.timezone = "Asia/chongqing", 但实际中并没起到作用, 因此可以试试上述的方法.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值