目录

简介

问题

解决方案

简介

本文档介绍在无法访问Web时需要使用CLI更改网络时间协议(NTP)服务器时遇到的问题。

问题

由于PHP不支持时区，因此无法访问视频通信服务器(VCS)Web GUI。

VCS上的Apache日志显示DateTime Zone出现问题：

2014-06-27T01:38:26+00:00 VCGPKUO-MEX1VCSC httpd[14684]: PHP Fatal error: Uncaught

exception 'Exception' with message 'DateTimeZone::__construct()

[datetimezone.--construct]: Unknown or bad timezone (localtime)' in

/share/web/lib/applicationpage.php:305 Stack trace: #0

/share/web/lib/applicationpage.php(305): DateTimeZone->__construct('localtime')

#1 /share/web/lib/page.php(235): ApplicationPage->writeJavaScriptIncludesWrapper()

#2 /share/web/lib/applicationpage.php(493): Page->startHTMLPage() #3

/share/web/public/overview.php(177): ApplicationPage->render() #4 {main} thrown in

/share/web/lib/applicationpage.php on line 305

解决方案

时区应为PHP支持的时区(Cisco Bug ID CSCue48571);有关详细信息，请参阅支持的时 区列表。

但是，使用X7.2版，当无法访问Web时，您无法从CLI(Cisco Bug ID CSCub89943)更改时区/NTP设置。

因此，必须在VCS上使用dbxsh命令来更改它。思科建议在必须执行此更改时，请让思科技术支持中心参与。

以下是步骤：

1. 安全外壳(SSH)连接到VCS。

2. 以根用户身份登录。

3. 运行dbxsh命令。

4. 输入xconfiguration time zone:UTC命令。

5. 键入bye以退出到根外壳。

6. 退出SSH。

此时区问题在VCS版本x8中解决。