levis: PHP Framework 説明書

インストール

目次に戻る

開発用

すべてのファイルを公開ディレクトリ内に配置する方法です。初期設定はこの配置なので、公開フォルダ内にそのまま設置するだけで動作します。

public_html / config.php
     |        index.php
     |
     +-- app /
     |
     +-- libs /

ブラウザで index.php にアクセスし、「levis: PHP Framework」というページが表示されれば成功です。

本番用

最低限必要なファイル以外は公開ディレクトリ外に配置する方法です。

home /
  |
  +-- public_html / index.php
  |
  +-- levis / config.php
        |
        +-- app /
        |
        +-- libs /

この場合、index.php にある

require_once 'config.php';

を以下のように修正します。(index.php から見た config.php へのパス。)

require_once '../levis/config.php';

さらに config.php にある

define('MAIN_LIBRARY_PATH', '');
define('MAIN_APPLICATION_PATH', '');

を以下のように修正します。(index.php から見た libs/ へのパスと app/ へのパス。)

define('MAIN_LIBRARY_PATH', '../levis/');
define('MAIN_APPLICATION_PATH', '../levis/');

必須ではないですが、以下も同様に修正することを推奨します。

define('DATABASE_MIGRATE_PATH', '../levis/migrate/');
define('DATABASE_SCAFFOLD_PATH', '../levis/scaffold/');
define('PAGE_PATH', '../levis/page/');
define('TEST_PATH', '../levis/test/');

ブラウザで index.php にアクセスし、「levis: PHP Framework」というページが表示されれば成功です。

なお、本番運用時は config.php にある

define('DEBUG_LEVEL', 1);

この部分を、必ず 0 に設定しておいてください。(データベース管理ツールなどに不正にアクセスされる可能性があります。)

Copyright © 2002-2016 refirio.org, All rights reserved.