問題点 #7256

memcachedが有効になっているとbaserCMSのセットアップに失敗する

高橋 耕三約3年前に追加. ほぼ3年前に更新.

ステータス:終了開始日:
優先度:通常期日:
担当者:-進捗率:

0%

カテゴリ:インストール
対象バージョン:-

説明

【現象と回避策】
memcachedが有効になっていると
baserCMSのインストール時、Step4完了後にエラーが出るようになります。
memcachedをoffにできる場合は、offにした方が良いのですが、offできない場合は、次のように回避します。

インストールのSte4を完了させてエラー画面を出す
画面をそのまま保持して、app/Config/core.phpを次のように修正します
Configure::write('Session', array(
// 'defaults' => 'php' ← 元々の状態はこの行が有効になっています
'defaults' => 'cache',
'handler' => array( 'config' => 'default' )
));
Cache::config('default', array(
'engine' => 'Memcache', //[required]
'duration' => 3600, //[optional]
'probability' => 100, //[optional]
'prefix' => Inflector::slug(APP_DIR) . '_', //[optional] prefix every cache file with this string
'servers' => array(
'127.0.0.1:11211' // localhost, default port 11211
), //[optional]
'persistent' => true, // [optional] set this to false for non-persistent connections
'compress' => false, // [optional] compress data in Memcache (slower, but uses less memory)
));

インストール画面をリロードしてセットアップを完了させる

【根本】
database.phpのソースコードキャッシュの問題
インストール中はキャッシュを無効にできないか



関連するチケット

関連している 問題点 #1249: PHPのアクセラレータが有効になっているとインストールできない 担当
関連している 問題点 #1160: PHPのeAcceleratorを利用するとPHPが落ちる 終了

履歴

#1 高橋 耕三約3年前に更新

  • カテゴリインストール にセット

#2 江頭 竜二ほぼ3年前に更新

  • 関連している 問題点 #1249: PHPのアクセラレータが有効になっているとインストールできない を追加

#3 江頭 竜二ほぼ3年前に更新

  • 関連している 問題点 #1160: PHPのeAcceleratorを利用するとPHPが落ちる を追加

#4 江頭 竜二ほぼ3年前に更新

  • 説明 を更新 (diff)
  • ステータス担当 から 終了 に変更

こちらの件、 #1249 にまとめます。

他の形式にエクスポート: Atom PDF