Title: XO Securityでログインログが取れない
Last modified: 2022年12月2日

---

# XO Securityでログインログが取れない

 *  解決済 [tsubaki7221](https://ja.wordpress.org/support/users/tsubaki7221/)
 * (@tsubaki7221)
 * [3年、 10ヶ月前](https://ja.wordpress.org/support/topic/xo-security%e3%81%a7%e3%83%ad%e3%82%b0%e3%82%a4%e3%83%b3%e3%83%ad%e3%82%b0%e3%81%8c%e5%8f%96%e3%82%8c%e3%81%aa%e3%81%84/)
 * XO Securityでログインログが取れません。
    全てのプラグインを停止しても、解消さ
   れませんでした。 また、ログインログの取れないサイトはすべてサーバーがwpxspeed
   です。 ※ほぼ同じサイト（WPやテーマをコピーして作成した双子のようなサイト）で試し
   たところ、wpespeedに入ってるサイトではログが取れませんが、エックスサーバーに入
   っている方は、ログインログがちゃんと取れました。
 * 以上からwpxspeedが原因かとは推測していますが、これ以上が手づまりでして・・・
   
   何か設定の変更など手立てはありませんでしょうか？ （WAFをoffでもだめでした） アドバイス
   いただけますと幸いです。

11件の返信を表示中 - 1 - 11件目 (全11件中)

 *  トピック投稿者 [tsubaki7221](https://ja.wordpress.org/support/users/tsubaki7221/)
 * (@tsubaki7221)
 * [3年、 10ヶ月前](https://ja.wordpress.org/support/topic/xo-security%e3%81%a7%e3%83%ad%e3%82%b0%e3%82%a4%e3%83%b3%e3%83%ad%e3%82%b0%e3%81%8c%e5%8f%96%e3%82%8c%e3%81%aa%e3%81%84/#post-11681304)
 * 【追記】
    すみません、補足です。 今まで狂骨を使用しておりまして、そちらはwpxspeed
   でもログを取れておりました。
 *  [ishitaka](https://ja.wordpress.org/support/users/ishitaka/)
 * (@ishitaka)
 * [3年、 10ヶ月前](https://ja.wordpress.org/support/topic/xo-security%e3%81%a7%e3%83%ad%e3%82%b0%e3%82%a4%e3%83%b3%e3%83%ad%e3%82%b0%e3%81%8c%e5%8f%96%e3%82%8c%e3%81%aa%e3%81%84/#post-11681305)
 * こんにちは
 * wpX Speed の「サーバーキャッシュ」が影響しているのかもしれません。
    「[キャッシュ除外設定](https://www.wpx.ne.jp/support/manual/man_wordpress_setting_cache.php)」
   で、下記のファイルパスを設定してみてください。
 * /wp-content/plugins/xo-security
 *  トピック投稿者 [tsubaki7221](https://ja.wordpress.org/support/users/tsubaki7221/)
 * (@tsubaki7221)
 * [3年、 10ヶ月前](https://ja.wordpress.org/support/topic/xo-security%e3%81%a7%e3%83%ad%e3%82%b0%e3%82%a4%e3%83%b3%e3%83%ad%e3%82%b0%e3%81%8c%e5%8f%96%e3%82%8c%e3%81%aa%e3%81%84/#post-11681307)
 * ありがとうございます！
    開発者様からご回答いただけて有難いです！
 * ただ・・・残念ながらご教授いただいた方法では解消しないようです。
    反映に時間が
   かかる？と思って少し待っては見たのですが・・・ ひとまず時間をおいて再度確認し
   てみますが、取り急ぎお礼まで。
 *  [ishitaka](https://ja.wordpress.org/support/users/ishitaka/)
 * (@ishitaka)
 * [3年、 10ヶ月前](https://ja.wordpress.org/support/topic/xo-security%e3%81%a7%e3%83%ad%e3%82%b0%e3%82%a4%e3%83%b3%e3%83%ad%e3%82%b0%e3%81%8c%e5%8f%96%e3%82%8c%e3%81%aa%e3%81%84/#post-11681309)
 * 現行バージョン (3.4.2) では、パスワードが空の場合、ログに記録していません。もしか
   したらこれが原因かもしれません。
    パスワードが空の場合でもログに記録するように
   変更 (修正ですね💦) したバージョンを一両日中にはリリースしたいと思います。その
   折は是非チェックして頂ければと思います。
 *  [ishitaka](https://ja.wordpress.org/support/users/ishitaka/)
 * (@ishitaka)
 * [3年、 10ヶ月前](https://ja.wordpress.org/support/topic/xo-security%e3%81%a7%e3%83%ad%e3%82%b0%e3%82%a4%e3%83%b3%e3%83%ad%e3%82%b0%e3%81%8c%e5%8f%96%e3%82%8c%e3%81%aa%e3%81%84/#post-11681314)
 * 修正版 (バージョン 3.4.3) をリリースしました。アップデートして試してみてください。
 *  トピック投稿者 [tsubaki7221](https://ja.wordpress.org/support/users/tsubaki7221/)
 * (@tsubaki7221)
 * [3年、 10ヶ月前](https://ja.wordpress.org/support/topic/xo-security%e3%81%a7%e3%83%ad%e3%82%b0%e3%82%a4%e3%83%b3%e3%83%ad%e3%82%b0%e3%81%8c%e5%8f%96%e3%82%8c%e3%81%aa%e3%81%84/#post-11681322)
 * わざわざ修正頂き本当にありがとうございます！
    お手を煩わせてしまって恐縮です。
 * ただ、やはり解消されないようでして・・・（更新でダメだったので、念のため入れ直し
   もしてみたのですが・・・）
 * wpxspeedのエラーログを見ましたら、エラーが出ていました。
    エラーログについてwpxspeed
   に問い合わせをしてみましたのて、進捗がありましたらご連絡させて頂きますね。
 * 一応、一部関係ありそうな部分を以下に転記致します。
 * `WordPress Table '●●●.wp_xo_security_loginlog' doesn't exist for query SELECT
   count(*) FROM`wp_xo_security_loginlog`made by require_once('wp-admin/admin.php'),
   do_action('users_page_xo-security-login-log'), WP_Hook->do_action, WP_Hook->apply_filters,
   XO_Security_Admin->login_log_page, XO_Login_Log_List_Table->prepare_itemsPHP 
   message: WordPress: Table '●●●.wp_xo_security_loginlog' doesn't exist for query
   SELECT`id`,`success`,`login_time`AS`logintime`,`ip_address`AS`ipaddress`,`login_type`
   AS`type`,`lang`,`user_agent`AS`useragent`,`user_name`AS`username`,`failed_password`
   AS`failedpassword`FROM wp_xo_security_loginlog ORDER BY`logintime`desc LIMIT 
   0, 100; made by require_once('wp-admin/admin.php'), do_action('users_page_xo-
   security-login-log'), WP_Hook->do_action, WP_Hook->apply_filters, XO_Security_Admin-
   >login_log_page, XO_Login_Log_List_Table->prepare_items', referer: ●●●/wp-admin/
   plugins.php`
 *  [ishitaka](https://ja.wordpress.org/support/users/ishitaka/)
 * (@ishitaka)
 * [3年、 10ヶ月前](https://ja.wordpress.org/support/topic/xo-security%e3%81%a7%e3%83%ad%e3%82%b0%e3%82%a4%e3%83%b3%e3%83%ad%e3%82%b0%e3%81%8c%e5%8f%96%e3%82%8c%e3%81%aa%e3%81%84/#post-11681323)
 * XO Security プラグインはインストール時にログの記録用にデータベースにひとつのテーブル（
   wp_xo_security_loginlog）を作成するのですが、そのテーブルの作成に失敗している
   ようです。
    このエラーメッセージからは作成に失敗している原因まではわかりません。
   他にそれらしいエラーはでていませんでしょうか？お手数おかけしますが、ご確認いた
   だければと思います。
 *  トピック投稿者 [tsubaki7221](https://ja.wordpress.org/support/users/tsubaki7221/)
 * (@tsubaki7221)
 * [3年、 10ヶ月前](https://ja.wordpress.org/support/topic/xo-security%e3%81%a7%e3%83%ad%e3%82%b0%e3%82%a4%e3%83%b3%e3%83%ad%e3%82%b0%e3%81%8c%e5%8f%96%e3%82%8c%e3%81%aa%e3%81%84/#post-11681324)
 * 度々ありがとうございます。
    wpxspeedの設定で、phpの関数制限というのがありました
   ので、それをすべて解除した状態で、インストールしなおしてみたところ、以下のエラー
   ログがありました。 度々お手数をおかけして恐縮です。ありがとうございます。
 * `Got error 'PHP message: WordPress データベースエラー: Index column size too 
   large. The maximum column size is 767 bytes. for query CREATE TABLE wp_xo_security_loginlog(`
   id`bigint(20) unsigned NOT NULL AUTO_INCREMENT,`success`boolean NOT NULL DEFAULT'
   0',`login_time`datetime NOT NULL DEFAULT '0000-00-00 00:00:00',`ip_address`varchar(
   46) DEFAULT NULL,`login_type`tinyint(1) DEFAULT '0',`lang`varchar(5) DEFAULT 
   NULL,`user_agent`varchar(255) DEFAULT NULL,`user_name`varchar(255) DEFAULT NULL,`
   failed_password`varchar(255) DEFAULT NULL,PRIMARY KEY (`id`),KEY success(success),
   KEY login_time(login_time),KEY ip_address(ip_address),KEY user_name(user_name))
   DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; made by activate_plugin,
   plugin_sandbox_scrape, include_once(‘/plugins/xo-security/xo-security.php’), 
   XO_Security->__construct, XO_Security::activation
 * PHP message: WordPress データベースエラー: Index column size too large. The maximum
   column size is 767 bytes. for query CREATE TABLE wp_xo_security_loginlog (`id`
   bigint(20) unsigned NOT NULL AUTO_INCREMENT,`success` boolean NOT NULL DEFAULT‘
   0’,`login_time` datetime NOT NULL DEFAULT ‘0000-00-00 00:00:00’,`ip_address` 
   varchar(46) DEFAULT NULL,`login_type` tinyint(1) DEFAULT ‘0’,`lang` varchar(5)
   DEFAULT NULL,`user_agent` varchar(255) DEFAULT NULL,`user_name` varchar(255) 
   DEFAULT NULL,`failed_password` varchar(255) DEFAULT NULL,PRIMARY KEY (`id`),KEY
   success(success),KEY login_time(login_time),KEY ip_address(ip_address),KEY user_name(
   user_name)) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; made by
   activate_plugin, do_action(‘activate_xo-security/xo-security.php’), WP_Hook->
   do_action, WP_Hook->apply_filters, XO_Security::activation’, referer: https:/
   domain/wp-admin/plugin-install.php?s=xo&tab=search&type=term
 *  Got error ‘PHP message: WordPress データベースエラー: Table ‘DBname.wp_xo_security_loginlog’
   doesn’t exist for query SELECT count(*) FROM `wp_xo_security_loginlog` made by
   require_once(‘wp-admin/admin.php’), do_action(‘users_page_xo-security-login-log’),
   WP_Hook->do_action, WP_Hook->apply_filters, XO_Security_Admin->login_log_page,
   XO_Login_Log_List_Table->prepare_items
 * PHP message: WordPress データベースエラー:: Table ‘DBname.wp_xo_security_loginlog’
   doesn’t exist for query SELECT `id`,`success`,`login_time` AS `logintime`,`ip_address`
   AS `ipaddress`,`login_type` AS `type`,`lang`,`user_agent` AS `useragent`,`user_name`
   AS `username`,`failed_password` AS `failedpassword`FROM wp_xo_security_loginlog
   ORDER BY `logintime` desc LIMIT 0, 100; made by require_once(‘wp-admin/admin.
   php’), do_action(‘users_page_xo-security-login-log’), WP_Hook->do_action, WP_Hook-
   >apply_filters, XO_Security_Admin->login_log_page, XO_Login_Log_List_Table->prepare_items’,
   referer: [https://domain/wp-admin/plugins.php?plugin_status=all&paged=1&s](https://domain/wp-admin/plugins.php?plugin_status=all&paged=1&s)
 *  Got error ‘PHP message: WordPress データベースエラー: Table ‘DBname.wp_xo_security_loginlog’
   doesn’t exist for query SHOW FULL COLUMNS FROM `wp_xo_security_loginlog` made
   by wp_signon, do_action(‘wp_login’), WP_Hook->do_action, WP_Hook->apply_filters,
   XO_Security->handler_wp_login, XO_Security->successful_login
 * PHP message: WordPress データベースエラー: Table ‘DBname.wp_xo_security_loginlog’
   doesn’t exist for query DELETE FROM wp_xo_security_loginlog WHERE `login_time`
   <= DATE_SUB(NOW(), INTERVAL 365 day) made by wp_signon, do_action(‘wp_login’),
   WP_Hook->do_action, WP_Hook->apply_filters, XO_Security->handler_wp_login, XO_Security-
   >successful_login
 * PHP message: WordPress データベースエラー:: Table ‘DBname.wp_xo_security_loginlog’
   doesn’t exist for query SELECT COUNT(*) FROM wp_xo_security_loginlog made by 
   wp_signon, do_action(‘wp_login’), WP_Hook->do_action, WP_Hook->apply_filters,
   XO_Security->handler_wp_login, XO_Security->successful_login’, referer: [https://domain/wp-login.php?loggedout=true&wp_lang=ja](https://domain/wp-login.php?loggedout=true&wp_lang=ja)
 *  Got error ‘PHP message: WordPress データベースエラー: Table ‘DBname.wp_xo_security_loginlog’
   doesn’t exist for query SELECT `login_time` FROM `wp_xo_security_loginlog` WHERE`
   user_name` = ‘concord01_admin’ AND `success` = 1 ORDER BY `login_time` DESC LIMIT
   2; made by wp_dashboard, do_meta_boxes, XO_Security_Admin->dashboard_login_widget
 * PHP message: WordPress データベースエラー: Table ‘DBname.wp_xo_security_loginlog’
   doesn’t exist for query SELECT COUNT(*) FROM `wp_xo_security_loginlog` WHERE `
   success` = 0 AND `login_time` >= ‘2022-12-03 18:44:52’; made by wp_dashboard,
   do_meta_boxes, XO_Security_Admin->dashboard_login_widget
 * PHP message: WordPress データベースエラー: Table ‘DBname.wp_xo_security_loginlog’
   doesn’t exist for query SELECT `login_time` FROM `wp_xo_security_loginlog` ORDER
   BY `login_time` ASC LIMIT 1; made by wp_dashboard, do_meta_boxes, XO_Security_Admin-
   >dashboard_login_widget’, referer: [https://domain/wp-login.php?loggedout=true&wp_lang=ja](https://domain/wp-login.php?loggedout=true&wp_lang=ja)
 *  Got error ‘PHP message: WordPress データベースエラー: Table ‘DBname.wp_xo_security_loginlog’
   doesn’t exist for query SELECT count(*) FROM `wp_xo_security_loginlog` made by
   require_once(‘wp-admin/admin.php’), do_action(‘users_page_xo-security-login-log’),
   WP_Hook->do_action, WP_Hook->apply_filters, XO_Security_Admin->login_log_page,
   XO_Login_Log_List_Table->prepare_items
 * PHP message: WordPress データベースエラー: Table ‘DBname.wp_xo_security_loginlog’
   doesn’t exist for query SELECT `id`,`success`,`login_time` AS `logintime`,`ip_address`
   AS `ipaddress`,`login_type` AS `type`,`lang`,`user_agent` AS `useragent`,`user_name`
   AS `username`,`failed_password` AS `failedpassword`FROM wp_xo_security_loginlog
   ORDER BY `logintime` desc LIMIT 0, 100; made by require_once(‘wp-admin/admin.
   php’), do_action(‘users_page_xo-security-login-log’), WP_Hook->do_action, WP_Hook-
   >apply_filters, XO_Security_Admin->login_log_page, XO_Login_Log_List_Table->prepare_items’,
   referer: [https://domain/wp-admin/](https://domain/wp-admin/)`
 *  [ishitaka](https://ja.wordpress.org/support/users/ishitaka/)
 * (@ishitaka)
 * [3年、 10ヶ月前](https://ja.wordpress.org/support/topic/xo-security%e3%81%a7%e3%83%ad%e3%82%b0%e3%82%a4%e3%83%b3%e3%83%ad%e3%82%b0%e3%81%8c%e5%8f%96%e3%82%8c%e3%81%aa%e3%81%84/#post-11681326)
 * サーバの MySQL のバージョンが古い（5.5.14 前）か、MySQL の設定でキープレフィックス
   のサイズが 767 バイトに制限されているため、テーブルの作成に失敗しているのが原因
   のようです。
    MySQL をバージョン5.5.14 以上にアップグレードするか、キープレフィックス
   のサイズを増やすことことができればいいのですが可能でしょうか？
 *  [ishitaka](https://ja.wordpress.org/support/users/ishitaka/)
 * (@ishitaka)
 * [3年、 10ヶ月前](https://ja.wordpress.org/support/topic/xo-security%e3%81%a7%e3%83%ad%e3%82%b0%e3%82%a4%e3%83%b3%e3%83%ad%e3%82%b0%e3%81%8c%e5%8f%96%e3%82%8c%e3%81%aa%e3%81%84/#post-11681333)
 * インデックス サイズを削減したバージョン（3.4.4）をリリースしました。
    今回リリース
   したバージョンで MySQL 5.5.14 前のバージョンでも動作するようになったと思います。
   お手数おかけしますが、ご確認いただければと思います。
 *  トピック投稿者 [tsubaki7221](https://ja.wordpress.org/support/users/tsubaki7221/)
 * (@tsubaki7221)
 * [3年、 10ヶ月前](https://ja.wordpress.org/support/topic/xo-security%e3%81%a7%e3%83%ad%e3%82%b0%e3%82%a4%e3%83%b3%e3%83%ad%e3%82%b0%e3%81%8c%e5%8f%96%e3%82%8c%e3%81%aa%e3%81%84/#post-11681340)
 * 何と・・・ありがとうございます！
    wpXspeedに問い合わせている間に・・・ここまで
   ご対応頂けるとは感激です。 おかげ様でログも取れるようになりました。 いろいろ考慮
   した結果、XO Securityがベストだと思っていたので、本当にありがたいです。
 * 尚、wpXspeedでは、DBのバージョンアップは個別では行えないそうです。
    （現在はMariaDB5.5.68
   です。） MySQLを弄ることも恐らくできなそうです。（問い合わせ中ですがお返事が止
   まってしまいました）
 * 手詰まりか・・・と思っていたので本当にありがたいです、
    心より感謝申し上げます。
   ありがとうございました。

11件の返信を表示中 - 1 - 11件目 (全11件中)

 トピック「XO Securityでログインログが取れない」には新たに返信することはできません。

## タグ

 * [XO Security](https://ja.wordpress.org/support/topic-tag/xo-security/)

 * フォーラム: [プラグイン](https://ja.wordpress.org/support/forum/plugins/)
 * 11件の返信
 * 2人の参加者
 * 最後の返信者: [tsubaki7221](https://ja.wordpress.org/support/users/tsubaki7221/)
 * 最後の活動: [3年、 10ヶ月前](https://ja.wordpress.org/support/topic/xo-security%e3%81%a7%e3%83%ad%e3%82%b0%e3%82%a4%e3%83%b3%e3%83%ad%e3%82%b0%e3%81%8c%e5%8f%96%e3%82%8c%e3%81%aa%e3%81%84/#post-11681340)
 * 状態: 解決済

## トピック

### 人気のトピック

### 返信がないトピック

### サポート関連ではないトピック

### 解決済みのトピック

### 未解決のトピック

### すべてのトピック
