警告:require_once():依赖PHP中的系统时区设置错误是不安全的

Kri*_*mar 5 php

我正在尝试安装一个开源的PHP应用程序IIS; 安装后我收到以下错误:

警告:require_once():依赖系统的时区设置是不安全的.您需要使用date.timezone设置或date_default_timezone_set()函数.如果您使用了这些方法中的任何一种并且仍然收到此警告,则很可能拼错了时区标识符.我们在D:\ Inetpub\wwwroot\dotproject\lib\adodb\adodb.inc.php中选择"亚洲/加尔各答"为"5.5 /无DST"

Vol*_*erK 12

这与require_once()无关,但与您在包含的脚本中使用的时间/日期函数无关.

看到http://docs.php.net/datetime.configuration#ini.date.timezonehttp://docs.php.net/timezones

最简单的解决方案:放

date.timezone = "Asia/Kolkata"
Run Code Online (Sandbox Code Playgroud)

进入你的php.ini.使用

<?php echo get_cfg_var('cfg_file_path');
Run Code Online (Sandbox Code Playgroud)

确定你必须编辑哪个php.ini.