Joomla 1.5 JMonitoring 1.1.0 beta

Тема в разделе "Установка и обновление расширений Joomla", создана пользователем Ingorabimus, 02.12.2009.

  1. Offline

    Ingorabimus Недавно здесь

    Регистрация:
    21.11.2009
    Сообщения:
    2
    Симпатии:
    0
    Пол:
    Женский
    При попытке установить JMonitoring выдает:
    Код (PHP):
    1. JInstaller::install: Ошибка SQL DB function failed with error number 1074
    2. Column length too big for column 'log_entry' (max = 255); use BLOB or TEXT instead SQL=CREATE TABLE IF NOT EXISTS `jos_jmon_logs` ( `id_log` int(11) NOT NULL auto_increment, `idx_site` int(11) NOT NULL, `log_verif` BOOL NOT NULL default 0, `log_entry` varchar(500) NOT NULL default '', `log_comment` varchar(500) NOT NULL default '', `log_date` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (`id_log`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=98 ;
    3. SQL =
    4. CREATE TABLE IF NOT EXISTS `jos_jmon_logs` (
    5.                     `id_log` int(11) NOT NULL auto_increment,
    6.                     `idx_site` int(11) NOT NULL,
    7.           `log_verif` BOOL NOT NULL default 0,
    8.           `log_entry` varchar(500) NOT NULL default '',
    9.           `log_comment` varchar(500) NOT NULL default '',
    10.           `log_date` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,                      
    11.                     PRIMARY KEY  (`id_log`)
    12.                 ) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=98 ;
    13. Компонент Установить: Ошибка SQL DB function failed with error number 1074
    14. Column length too big for column 'log_entry' (max = 255); use BLOB or TEXT instead SQL=CREATE TABLE IF NOT EXISTS `jos_jmon_logs` ( `id_log` int(11) NOT NULL auto_increment, `idx_site` int(11) NOT NULL, `log_verif` BOOL NOT NULL default 0, `log_entry` varchar(500) NOT NULL default '', `log_comment` varchar(500) NOT NULL default '', `log_date` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (`id_log`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=98 ;
    15. SQL =
    16. CREATE TABLE IF NOT EXISTS `jos_jmon_logs` (
    17.                     `id_log` int(11) NOT NULL auto_increment,
    18.                     `idx_site` int(11) NOT NULL,
    19.           `log_verif` BOOL NOT NULL default 0,
    20.           `log_entry` varchar(500) NOT NULL default '',
    21.           `log_comment` varchar(500) NOT NULL default '',
    22.           `log_date` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,                      
    23.                     PRIMARY KEY  (`id_log`)
    24.                 ) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=98 ;

    Как я понимаю, в настройках хостинга стоит ограничение на длину записи (max = 255).
    Вопросы: Где вообще можно посмотреть данные настройки? Можно ли их изменить? Как? И стоит ли? Зачем вводятся такие ограничения? Если в структуре БД заменить varchar(500) на text - работать будет? Что из этого длиннее?

    -----------------------------
    Версия Joomla 1.5.15
    Хостинг на nic.ru
     
  2.  

Поделиться этой страницей

Загрузка...