OpenLightSpeedのPHPでタイムゾーン設定を行う

How To Openlitespeed Server

OpenLightSpeedでPHPをインストールするとPHPのタイムゾーン設定が行われない。
AWS上の自社環境など自分でサーバ設定が可能な場合の方法と、
レンタルサーバなどで自分でサーバ設定が行えない場合の方法をご紹介します。

まず、自分で、サーバ設定が可能であれば以下の通り実施する。

$ sudo vi /usr/local/lsws/lsphp7/lib/php.ini
date.timezone = Asia/Tokyo

尚、レンタルサーバなどで管理者権限がない場合はPHP側で対応する方法として以下のようにコーディングする手法で解決可能である。

<?php
date_default_timezone_set ('Asia/Tokyo');
print date("Y/m/d H:i:s");
?>