PR

[BlueOnyx] apc 有効の時 yum で Cannot redeclare class uiextension になった

pc.casey.jp » [PHP][BlueOnyx] APC をインストールで、apc を有効にした。その後yum でupdate を行ったところ、以下のエラーが表示されてサイトの追加ができなくなった。ただし、この状態でも構築済みのサイトは動作しているようなので、管理画面(=BlueOnyx)の幾つかの画面が表示されない状態の可能性がある。

エラー例

Fatal error: include() [<a href='function.include'>function.include</a>]: Cannot redeclare class uiextension in /usr/sausalito/ui/extensions/create.Vsite/10_AnonFtp.php on line 6 : https://192.168.1.121:81/nav/cList.php?root=root

対処方法

参考文献によるとapc が有効なことが問題らしいので、「pc.casey.jp » [PHP][BlueOnyx] APC をインストール」で行った作業を取り消す。

スポンサードリンク

取消し例

そのまま削除してしまう方法もあるが、今回はコメントアウトにした。複数のファイルが対象となるので注意する。

;; Enable apc extension module
;extension = /usr/lib/php/modules/apc.so
;; Options for the apc module
;apc.enabled=1
;apc.shm_segments=1
;apc.optimization=0
;apc.shm_size=64
;apc.ttl=7200
;apc.user_ttl=7200
;apc.num_files_hint=2048
;apc.mmap_file_mask=/tmp/apc.XXXXXX
;apc.enable_cli=1
;apc.cache_by_default=1
;apc.max_file_size 100M

参考文献

  • BlueOnyx users mailing list. BlueOnyx is a Linux based turnkey server appliance for webhosting. ()

コメント