-1

在 godaddy 上托管了我的 PHP 网站,它运行良好。但问题是它向美国/凤凰城显示时区,我想在亚洲/卡拉奇更改。

所以我发现我必须把这个(date.timezone = "Asia/Karachi")行放在 PHP.ini 文件中。所以我将它粘贴到位于我网站根目录的 php.ini 中。但仍然是美国/凤凰城的时区。我做错了什么?

我也尝试在 htaccess 文件中写这个(date.timezone = "Asia/Karachi")行,但它也没有工作。

请记住,我无法在 godaddy 重新加载我的服务器。

4

2 回答 2

1

尝试在您的中设置时区.htaccess

php_value date.timezone Asia/Karachi

如果这不起作用,请尝试使用ini_set

<?php
ini_set('date.timezone', 'Asia/Karachi');
// or
date_default_timezone_set('Asia/Karachi');
于 2017-06-16T07:21:34.460 回答
0

我正在使用 php 5.6。在 php.ini 中,您是否应该尝试删除 "" 喜欢的:

date.timezone = 亚洲/卡拉奇

或在您的 php 文件中配置:

date_default_timezone_set("亚洲/卡拉奇");

于 2017-06-16T07:24:08.860 回答