TOP
TOP : XOOPS Analyzer3 モジュールを設置しました。
XOOPS Analyzer3 モジュールを設置しました。
これで当サイトでもアクセスカウンターが利用出来ます。
が、ここまで辿り着くのに紆余曲折がありました^^;
[1]
最初は「Analyzer for XC」をインストールしようと思っていましたが
MySQLのバージョンの関係とダウンロードファイルが見つからず
断念しました。
[2]
「Analyzer for XC」の代わりに「XOOPS Analyzer3」 を
互換モジュール ≫≫ モジュールの管理 ≫≫ モジュールのインストール から、
「XOOPS Analyzer3」をインストールしましたが、失敗してしまいました。
----------------------------------------
モジュールインストール ログ
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM' at line 20
XOOPS Analyzer3 モジュールのインストールに失敗しました
Force Uninstallation is started.
----------------------------------------
↓
[3]
sqlutility.phpを編集しました。
class/database/sqlutility.php の
function splitMySqlFile(&$ret, $sql)
{
直下に、以下の行を挿入。
$sql = str_replace( 'TYPE=MyISAM', 'ENGINE=MyISAM', $sql );
[4]
再度、モジュールのインストールを実施した。
モジュールインストールログ↓
------------------------------------------------------------
Table baa4c5_analyzer_data created.
Table baa4c5_analyzer_setting created.
Data inserted to table baa4c5_analyzer_setting
Data inserted to table baa4c5_analyzer_setting
Data inserted to table baa4c5_analyzer_setting
Data inserted to table baa4c5_analyzer_setting
Data inserted to table baa4c5_analyzer_setting
Data inserted to table baa4c5_analyzer_setting
Data inserted to table baa4c5_analyzer_setting
Table baa4c5_analyzer_counter created.
ブロック をインストールしました
ブロック をインストールしました
ブロックテンプレート analyzer_count_block.html をインストールしました
ブロック をインストールしました
ブロックテンプレート analyzer_uarank_block.html をインストールしました
ブロック をインストールしました
ブロックテンプレート analyzer_modrank_block.html をインストールしました
ブロック をインストールしました
ブロックテンプレート analyzer_relink_block.html をインストールしました
コンフィグ admin_theme を追加しました
XOOPS Analyzer3 モジュールのインストールに成功しました
------------------------------------------------------------
↓
[5]
管理画面が文字化けして何も出来ない状態でした。
どうやら、XOOPS Analyzer3はEUC-JPだったらしく文字化けしていました。
自サイトの環境のUTF8に変更する必要があるとの事でした。
↓
[6]
下記サイトを参考に対応しました。
http://www.guildmukku.com/xoops/modules/pico/index.php?content_id=31
※フリーソフトの文字コード判定&変換ツール.NETを下記サイトからダウンロード。
http://www.vector.co.jp/soft/dl/winnt/util/se476748.html
[7]
ローカル上にある一度アップロードした「XOOPS Analyzer3」フォルダ毎、
変換をかけました。
[文字コード判定&変換ツール.NETの設定]
入力ファイルまたはフォルダ
I:\Xoops\モジュール\Analyzer
入力文字コード EUC
----------------------------------------
出力ファイルまたはフォルダ
I:\Xoops\モジュール\aaa
文字コード UTF8
改行コード CRLF
サブフォルダも対象にチェック
↓
[出力]ボタンを押して出力。
↓
[8]
出力されたフォルダの中身を、
サーバーの下記ディレクトリに全て上書きを実施
/modules/Analyzer
↓
[9]
管理画面を確認しました。
文字化けが解消されていましたが、権限をつける画面で
??????と文字化けしていました。
※「XOOPS Analyzer3」をアンインストールせずに作業をしたのが原因です。
↓
[10]
仕方なくモジュールのアンインストール&文字変換したAnalyserをインストールしました。
管理画面の文字化け??????の表示が無くなっていました。
これで当サイトでもアクセスカウンターが利用出来ます。
が、ここまで辿り着くのに紆余曲折がありました^^;
[1]
最初は「Analyzer for XC」をインストールしようと思っていましたが
MySQLのバージョンの関係とダウンロードファイルが見つからず
断念しました。
[2]
「Analyzer for XC」の代わりに「XOOPS Analyzer3」 を
互換モジュール ≫≫ モジュールの管理 ≫≫ モジュールのインストール から、
「XOOPS Analyzer3」をインストールしましたが、失敗してしまいました。
----------------------------------------
モジュールインストール ログ
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM' at line 20
XOOPS Analyzer3 モジュールのインストールに失敗しました
Force Uninstallation is started.
----------------------------------------
↓
[3]
sqlutility.phpを編集しました。
class/database/sqlutility.php の
function splitMySqlFile(&$ret, $sql)
{
直下に、以下の行を挿入。
$sql = str_replace( 'TYPE=MyISAM', 'ENGINE=MyISAM', $sql );
[4]
再度、モジュールのインストールを実施した。
モジュールインストールログ↓
------------------------------------------------------------
Table baa4c5_analyzer_data created.
Table baa4c5_analyzer_setting created.
Data inserted to table baa4c5_analyzer_setting
Data inserted to table baa4c5_analyzer_setting
Data inserted to table baa4c5_analyzer_setting
Data inserted to table baa4c5_analyzer_setting
Data inserted to table baa4c5_analyzer_setting
Data inserted to table baa4c5_analyzer_setting
Data inserted to table baa4c5_analyzer_setting
Table baa4c5_analyzer_counter created.
ブロック をインストールしました
ブロック をインストールしました
ブロックテンプレート analyzer_count_block.html をインストールしました
ブロック をインストールしました
ブロックテンプレート analyzer_uarank_block.html をインストールしました
ブロック をインストールしました
ブロックテンプレート analyzer_modrank_block.html をインストールしました
ブロック をインストールしました
ブロックテンプレート analyzer_relink_block.html をインストールしました
コンフィグ admin_theme を追加しました
XOOPS Analyzer3 モジュールのインストールに成功しました
------------------------------------------------------------
↓
[5]
管理画面が文字化けして何も出来ない状態でした。
どうやら、XOOPS Analyzer3はEUC-JPだったらしく文字化けしていました。
自サイトの環境のUTF8に変更する必要があるとの事でした。
↓
[6]
下記サイトを参考に対応しました。
http://www.guildmukku.com/xoops/modules/pico/index.php?content_id=31
※フリーソフトの文字コード判定&変換ツール.NETを下記サイトからダウンロード。
http://www.vector.co.jp/soft/dl/winnt/util/se476748.html
[7]
ローカル上にある一度アップロードした「XOOPS Analyzer3」フォルダ毎、
変換をかけました。
[文字コード判定&変換ツール.NETの設定]
入力ファイルまたはフォルダ
I:\Xoops\モジュール\Analyzer
入力文字コード EUC
----------------------------------------
出力ファイルまたはフォルダ
I:\Xoops\モジュール\aaa
文字コード UTF8
改行コード CRLF
サブフォルダも対象にチェック
↓
[出力]ボタンを押して出力。
↓
[8]
出力されたフォルダの中身を、
サーバーの下記ディレクトリに全て上書きを実施
/modules/Analyzer
↓
[9]
管理画面を確認しました。
文字化けが解消されていましたが、権限をつける画面で
??????と文字化けしていました。
※「XOOPS Analyzer3」をアンインストールせずに作業をしたのが原因です。
↓
[10]
仕方なくモジュールのアンインストール&文字変換したAnalyserをインストールしました。
管理画面の文字化け??????の表示が無くなっていました。
- xoopsにd3pipesモジュールを設置しました。 (2015-09-27 17:42:04)
- XOOPS Analyzer3 モジュールを設置しました。 (2015-09-26 17:43:14)
- Xoopsのテーマを変更しました (2015-09-19 17:45:03)
- ページトップに戻る画像を表示させるプリロードを導入しました。 (2015-09-10 17:44:13)