我正在尝试安装开源 PHP 应用程序 IIS;安装后出现以下错误:
警告:require_once():依赖系统的时区设置是不安全的。您需要使用 date.timezone 设置或 date_default_timezone_set() 函数。如果您使用了这些方法中的任何一种并且仍然收到此警告,则很可能是您拼错了时区标识符。我们在 D:\Inetpub\wwwroot\dotproject\lib\adodb\adodb.inc.php 中为“5.5/no DST”选择了“Asia/Kolkata”
最佳答案
这与require_once()无关但使用您在包含的脚本中使用的时间/日期功能。
参见 http://docs.php.net/datetime.configuration#ini.date.timezone和 http://docs.php.net/timezones
最简单的解决方案:放置
date.timezone = "Asia/Kolkata"
进入你的 php.ini。使用
<?php echo get_cfg_var('cfg_file_path');
确定您必须编辑哪个 php.ini。
关于php - 警告 : require_once(): It is not safe to rely on the system's timezone settingserror in PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3317605/