web server使用lighttpd
系统为linux,时区环境变量TZ=Asia/Shanghai,/etc/localtime文件正常
问题是一段CGI程序(C代码),使用了标准库localtime函数,显示的却是UTC时间。
对比发现,这段程序如果是直接在终端中调用,localtime函数显示的是UTC+8时间。
请问是因为lighttpd中的环境变量错误产生的吗?应该怎么设置呢
web server使用lighttpd
系统为linux,时区环境变量TZ=Asia/Shanghai,/etc/localtime文件正常
问题是一段CGI程序(C代码),使用了标准库localtime函数,显示的却是UTC时间。
对比发现,这段程序如果是直接在终端中调用,localtime函数显示的是UTC+8时间。
请问是因为lighttpd中的环境变量错误产生的吗?应该怎么设置呢
1 回答1.2k 阅读✓ 已解决
1 回答3.2k 阅读
3 回答874 阅读✓ 已解决
1 回答721 阅读✓ 已解决
1 回答1.5k 阅读
1 回答868 阅读✓ 已解决
2 回答654 阅读✓ 已解决
请问您是如何解决的,我使用的是boa也遇到了这个问题,现象和您的一样。