Setup will now attempt to setup the database:
Creating connection to the database: OK!
Selecting database `jvm`: OK!
Checking table prefix `modx2_`: OK!
Creating database tables: Database Alerts!
MODx setup couldn’t install/alter some tables inside the selected database.
The following errors had occurred during installation
Lost connection to MySQL server during query during the execution of SQL statement CREATE TABLE IF NOT EXISTS `modx2_log_access` ( `visitor` int(11) NOT NULL default ’0’, `document` int(11) NOT NULL default ’0’, `timestamp` int(20) NOT NULL default ’0’, `hour` tinyint(2) NOT NULL default ’0’, `weekday` tinyint(1) NOT NULL default ’0’, `referer` int(11) NOT NULL default ’0’, `entry` tinyint(1) NOT NULL default ’0’, KEY `visitor` (`visitor`), KEY `document` (`document`), KEY `timestamp` (`timestamp`), KEY `referer` (`referer`), KEY `entry` (`entry`), KEY `hour` (`hour`), KEY `weekday` (`weekday`) ) TYPE=InnoDB COMMENT=’Contains visitor statistics.’.
--------------------------------------------------------------------------------
MySQL server has gone away during the execution of SQL statement CREATE TABLE IF NOT EXISTS `modx2_log_hosts` ( `id` int(11) NOT NULL default ’0’, `data` varchar(255) NOT NULL default ’’, PRIMARY KEY (`id`) ) TYPE=InnoDB COMMENT=’Contains visitor statistics.’.
--------------------------------------------------------------------------------
Lost connection to MySQL server during query during the execution of SQL statement CREATE TABLE IF NOT EXISTS `modx2_log_operating_systems` ( `id` int(11) NOT NULL default ’0’, `data` varchar(255) NOT NULL default ’’, PRIMARY KEY (`id`) ) TYPE=InnoDB COMMENT=’Contains visitor statistics.’.
--------------------------------------------------------------------------------
MySQL server has gone away during the execution of SQL statement CREATE TABLE IF NOT EXISTS `modx2_log_referers` ( `id` int(11) NOT NULL default ’0’, `data` varchar(255) NOT NULL default ’’, PRIMARY KEY (`id`) ) TYPE=InnoDB COMMENT=’Contains visitor statistics.’.
--------------------------------------------------------------------------------
Lost connection to MySQL server during query during the execution of SQL statement CREATE TABLE IF NOT EXISTS `modx2_log_user_agents` ( `id` int(11) NOT NULL default ’0’, `data` varchar(255) NOT NULL default ’’, PRIMARY KEY (`id`) ) TYPE=InnoDB COMMENT=’Contains visitor statistics.’.
・Some tables were not updated. This might be due to previous modifications.
・
・
作成できていると思っていたのですが、modx2_log_accessを開いてみたら
実際に「modx2_log_access」テーブルは作成されていますか?
また、他の例えば「modx2_active_users」テーブルは作成されていますか?
「InnoDBテーブルが作成できない」という事です。mysqlのバージョンやmy.cnf設定によると思いますが、
phpMyAdminでストレージエンジンのステータスを見てみてはいかがでしょう?
CREATE TABLE IF NOT EXISTS `{PREFIX}log_hosts` ( `id` int(11) NOT NULL default '0', `data` varchar(255) NOT NULL default '', PRIMARY KEY (`id`) ) TYPE=InnoDB COMMENT='Contains visitor statistics.';
CREATE TABLE IF NOT EXISTS `{PREFIX}log_hosts` ( `id` int(11) NOT NULL default '0', `data` varchar(255) NOT NULL default '', PRIMARY KEY (`id`) ) TYPE=MyISAM COMMENT='Contains visitor statistics.';
ホームディレクトリ(/home/アカウント名)の下に php-4.3.10 というファイル(空ファイルで可)を設置することで PHP は PHP 4.3.10 で動作します。ということで条件は同じになると思いますが…たぶんこれは違いますよね。汗
先週契約したばかりのさくらサーバで試してみましたが、あっさり成功しました。う~ん。サーバによって微妙に設定が違ったりすんでしょうか?
しかも、ファイル・ディレクトリのパーミッション設定をサボった強行インストールです。
参考情報。「The following errors had occurred during installation」で英語力も弱いので自信がないですが、なにやらエンコードの問題?
検索してみました。これも見当外れだったらすみません。