Improve session detection in install module

- 세션 작동여부 확인과 session.auto_start 확인을 하나로 합침.
- 세션에 기록된 플래그와 license_agreement 파일에 기록된 시간을 비교하도록 하여
  예전에 기록된 플래그를 잘못 인식하지 않도록 함.
This commit is contained in:
Kijin Sung 2019-07-27 20:21:05 +09:00
parent 0d2fde9da0
commit b5720557e8
11 changed files with 25 additions and 46 deletions

View file

@ -25,14 +25,12 @@ $lang->install_checklist_title['json'] = 'json';
$lang->install_checklist_title['gd'] = 'gd';
$lang->install_checklist_title['mcrypt'] = 'mcrypt / openssl';
$lang->install_checklist_title['session'] = 'session';
$lang->install_checklist_title['session_auto'] = 'session.auto_startの設定';
$lang->install_checklist_title['db_support'] = 'DBサポート';
$lang->install_checklist_desc['php_version'] = '[必修] %s以上のPHPバージョンでインストールが可能です。';
$lang->install_checklist_desc['php_version_warning'] = '[推奨] RhymixはPHP %sバージョン以上をおすすめします。';
$lang->install_checklist_desc['permission'] = '【必須】Rhymixのインストール先、または「./files」ディレクトリのパーミッションを「777」に設定してください。';
$lang->install_checklist_desc['xml'] = '【必須】XML通信のためにXMLライブラリが必要です。';
$lang->install_checklist_desc['session'] = '【必須】PHPセッションが利用可能でなければなりません';
$lang->install_checklist_desc['session_auto'] = '【必須】Rhymixでは、セッションを使用しているため、「php.ini」の設定を「session.auto_start=0」にしてください。';
$lang->install_checklist_desc['session'] = '【必須】PHPセッションを使用することができなければならず、php.iniの設定でsession.auto_start= offである必要があります。';
$lang->install_checklist_desc['iconv'] = 'UTF-8と多言語サポート及び文字コード変換のため、「iconv」をインストールする必要があります。';
$lang->install_checklist_desc['gd'] = 'イメージ変換機能を使用するためには、「GDライブラリ」をインストールする必要があります。';
$lang->install_checklist_xml = 'XMLライブラリのインストール';