私は自分のサイトのモジュールにcodeigniter2を使用しています。これは本番環境での最初の実行です。
num_rows()は次のエラーをスローします
PHPエラーが発生しました
重大度:警告
メッセージ:Home :: index()[home.index]:システムのタイムゾーン設定に依存するのは安全ではありません。date.timezone設定またはdate_default_timezone_set()関数を使用する必要があります。これらの方法のいずれかを使用してもこの警告が表示される場合は、タイムゾーン識別子のスペルを間違えている可能性があります。代わりに、「IST / 5.0/DSTなし」に「アジア/カルカッタ」を選択しました
ファイル名:controllers / home.php
行番号:18
18行目にはecho$category-> num_rows();があります。
次に、次のようにコードを更新しました
function __construct()
{
date_default_timezone_set('UTC');
parent::__construct();
}
ページをリロードすると、
HTTPエラー500(内部サーバーエラー):サーバーが要求を実行しようとしたときに、予期しない状態が発生しました。
何が問題なのですか?
この特定のエラーを隠す可能性はありますか?
サーバー側の設定と関係がありますか?