ようこそゲストさん! >>  ユーザ名 パスワード   新規登録パスワード忘れtwitterでつぶやく
  [フォーラム] [ニュース] [ブログ] [リンク集] [XOOPS関連RSS] [うさぎの辞典] [ダウンロード] [このサイトについて]
Login by facebook
Login by twitter
検索
マンガ
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

新規登録
twitter
XOOPS Cubeを使おう♪
インストール編
タイトルとテーマを変更しよう
ユーザー情報を変えよう
モジュールを使おうpico編
モジュールを使おう d3pipes編
モジュールを使おう bulletin編
モジュールアップデートをしよう
HDをアップデートする
ユーザーさんマニュアル
インストール編 旧
携帯サイト
うさぎにもできるXOOPS Cube入門♪ 携帯サイト うさぎにもできるXOOPS Cube入門♪ 携帯サイト
Go iPhone!

モジュールのインストールに失敗

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2015-9-29 14:14 | 最終変更

kumar  半人前
  投稿数: 21
kumarと申します。

今まで旧サーバーで動いていたモジュールが新サーバーに移行する際に、インストールが失敗するという現象が発生しています。

1つの例としてはattachfileモジュールなどD3系のモジュールです。
picoモジュールは問題なくインストールが出来ます。

考えられる原因として、MySQL versionが5.0から5.5になったことが原因なのかと思っています。お手数ですがご教授よろしくお願いします。

■状況■

管理画面>モジュールのインストール
にてインストールを実行した後に表示されるエラーは以下の通りです。
--------------------------------------
インストール時のエラーメッセージ
--------------------------------------
ブロック xxxxxx をインストールできませんでした
ファイル添付 モジュールのインストールに失敗しました
Force Uninstallation is started.
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2015-9-30 17:10

kumar  半人前
  投稿数: 21
自己レスですが
エラーになっているモジュールですが
ブロックでエラーになっていたため
xoops_version.php
の以下のブロックの定義をコメントアウトしたところ問題なくインストールが出来ました。

$modversion['blocks'][1]['file'] = 'file_list1.php';
$modversion['blocks'][1]['name'] = '関連ファイル';
$modversion['blocks'][1]['show_func'] = 'b_filelist_show';
$modversion['blocks'][1]['template'] = 'filelist1.html';


この定義のどこが悪いのか、うまく行っているPicoと比較して検証してみようと思います。
もし何かお気づきのことがあればご指摘いただけると幸甚です。

宜しくお願いいたします。


前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2015-9-30 17:26

kumar  半人前
  投稿数: 21
解決しました。

先の設定の
$modversion['blocks'][1]['name'] = '関連ファイル';

の箇所が日本語をアルファベットに変更したことで解決しました。

ファイルの文字コードの問題であったと思われます。

お騒がせいたしました。

ありがとうございました。

  条件検索へ


Powered by XOOPS CUBE LEGACY 2.1.X and RYUS