我打算使用cron作业,我需要找到当前的时间和时间。服务器的gmt(我有权访问cPanel)。我似乎无法在任何地方找到如何做到这一点......
答案 0 :(得分:4)
我知道这个问题太旧了,我也试图搜索解决方案。 共享主机,无访问权限WHM,无权访问更改日期时间服务器。 从php脚本检查也不正确,因为有时会配置不同的时区。 更改php.ini或htaccess也不是Cron Job的解决方案。
因此,对于快速解决方案,正确的简单方法是使用phpmyadmin中的MySQL Server。
答案 1 :(得分:0)
你试过这个:
您还可以找到more information here。
答案 2 :(得分:0)
共享Linux服务器的问题是您无法更改服务器时间。 在这种情况下,有两种选择
1. Writing PHP script
<?php
putenv("TZ=Asia/Calcutta");
?>
<?php
date_default_timezone_set("Asia/Calcutta");
?>
您也可以在.htaccess中设置时区。 (您可以创建一个新文件并将其命名为“.htaccess”,或者您可以编辑现有文件.htaccess文件属于/ public_html / - 或子目录(如果属于子域或插件域))。添加以下行:
SetEnv TZ Asia/Calcutta
每个webmail客户端都有一个时区设置,默认情况下设置为服务器时钟。
<强> SquirrelMail的强>
进入网络邮件程序,然后点击顶部的选项。 单击名为“个人信息”的第一个链接 在“时区选项”下,查找“您当前的时区:” 将下拉菜单更改为您的时区。 单击“提交”按钮。 部落
进入网络邮件程序,然后点击顶部的选项。 单击名为“区域设置和时间”的第二个链接。 寻找“你当前的时区:” 将下拉菜单更改为您的时区。 单击“保存选项”按钮。
<强> RoundCube 强>
进入网络邮件程序,然后点击右上角的个人设置。 在“用户界面”下,查找“时区” 将下拉菜单更改为您的时区。 单击“保存”按钮。
Outlook 2007 - 您可以随时更改Outlook中的时区,使其与您当前的地理位置相匹配。有关其他版本的帮助,请参阅Outlook帮助菜单。
在“工具”菜单上,单击“选项”。 单击日历选项。 单击时区。 在“当前时区”下,在“标签”框中键入当前时区的名称。 在“时区”列表中,单击要使用的时区。 如果您希望计算机时钟自动调整夏令时(DST)更改,请选中调整夏令时复选框。此选项仅在使用夏令时(DST)的时区中可用。 单击“确定”,即可完成。
这对我有用,肯定适用于CRON工作