FuelPHP

初期設定
インストール
http://fuelphp.jp/docs/1.9/installation/download.html
DB設定

共通fuel/app/config/db.php
開発環境fuel/app/config/development/db.php
テスト環境fuel/app/config/test/db.php
ステージング環境fuel/app/config/staging/db.php
本番環境fuel/app/config/production/db.php
return array(
  'default' => array(
    'connection' => array(
      'dsn'      => 'mysql:host=[ホスト名];dbname=[DB名]',
      'username' => '[ユーザ名]',
      'password' => '[パスワード]',
    ),
  ),
);

config.php

// 言語設定
'language' => 'ja', // Default language

// ロケールの設定
'local' => 'ja_JP.UTF-8', // PHP set_local() setting, null to not set

// タイムゾーンの設定
'defaul_timezone' => 'Asia/Tokyo',

参考

・FuelPHP 1.8.2のSessionが動かない。
下記のエラーメッセージがログに出力される。
shutdown - Fuel requires Sodium support in PHP. Either use PHP 7.2+, install the libsodium PECL extension, of the sodium-compat composer package!

「対処法」
githubからparagonie/sodium_compatをダウンロード
https://github.com/paragonie/sodium_compat

fuel/app/vender/にディレクトリ「paragonie」を作成して、解凍したsodium_compat-masterをsodium_compatにして設置

fuel/app/bootstrap.phpにautoload.phpを追加
require APPPATH ."vendor/paragonie/sodium_compat/autoload.php";

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です