問題点 #7256

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

Added by 高橋 耕三 almost 6 years ago. Updated over 5 years ago.

Status:終了Start date:
Priority:通常Due date:
Assignee:-% Done:

0%

Category:インストール
Target version:-

Description

【現象と回避策】
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のソースコードキャッシュの問題
インストール中はキャッシュを無効にできないか



Related issues

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

History

#1 Updated by 高橋 耕三 almost 6 years ago

  • Category set to インストール

#2 Updated by 江頭 竜二 almost 6 years ago

  • Related to 問題点 #1249: PHPのアクセラレータが有効になっているとインストールできない added

#3 Updated by 江頭 竜二 almost 6 years ago

  • Related to 問題点 #1160: PHPのeAcceleratorを利用するとPHPが落ちる added

#4 Updated by 江頭 竜二 over 5 years ago

  • Description updated (diff)
  • Status changed from 担当 to 終了

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

Also available in: Atom PDF