LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 20:10:43 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: ошибка во время установки и закачки данных в БД  (Прочитано 4706 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
mac-adres
Гость
« : 17.05.2008, 03:27:31 »


При установки  joomla 1.0.12 на локальный комп
Были обнаружены ошибки во время установки и закачки данных в БД!
Продолжение невозможно

Лог ошибок


SQL=BLOB/TEXT column \'text\' can\'t have a default value SQL=# Table structure for table `jos_poll_data`
\n
\nCREATE TABLE `jos_poll_data` (
\n  `id` int(11) NOT NULL auto_increment,
\n  `pollid` int(4) NOT NULL default \'0\',
\n  `text` text NOT NULL default \'\',
\n  `hits` int(11) NOT NULL default \'0\',
\n  PRIMARY KEY  (`id`),
\n  KEY `pollid` (`pollid`,`text`(1))
\n) ENGINE=MyISAM DEFAULT CHARSET=cp1251:
- - - - - - - - - -
# Table structure for table `#__poll_data`

CREATE TABLE `#__poll_data` (
  `id` int(11) NOT NULL auto_increment,
  `pollid` int(4) NOT NULL default '0',
  `text` text NOT NULL default '',
  `hits` int(11) NOT NULL default '0',
  PRIMARY KEY  (`id`),
  KEY `pollid` (`pollid`,`text`(1))
) ENGINE=MyISAM DEFAULT CHARSET=cp1251
= = = = = = = = = =

SQL=Table \'novyi.jos_poll_data\' doesn\'t exist SQL=# Формирование данных для таблицы `jos_poll_data`
\n
\nINSERT INTO `jos_poll_data` VALUES (1, 14, \'Azn)\', 1):
- - - - - - - - - -
# Формирование данных для таблицы `#__poll_data`

INSERT INTO `#__poll_data` VALUES (1, 14, 'Azn)', 1)
= = = = = = = = = =

SQL=Table \'novyi.jos_poll_data\' doesn\'t exist SQL=INSERT INTO `jos_poll_data` VALUES (2, 14, \'Azn\', 0):
- - - - - - - - - -
INSERT INTO `#__poll_data` VALUES (2, 14, 'Azn', 0)
= = = = = = = = = =

SQL=Table \'novyi.jos_poll_data\' doesn\'t exist SQL=INSERT INTO `jos_poll_data` VALUES (3, 14, \':|\', 0):
- - - - - - - - - -
INSERT INTO `#__poll_data` VALUES (3, 14, ':|', 0)
= = = = = = = = = =

SQL=Table \'novyi.jos_poll_data\' doesn\'t exist SQL=INSERT INTO `jos_poll_data` VALUES (4, 14, \'Sad\', 0):
- - - - - - - - - -
INSERT INTO `#__poll_data` VALUES (4, 14, 'Sad', 0)
= = = = = = = = = =

SQL=Table \'novyi.jos_poll_data\' doesn\'t exist SQL=INSERT INTO `jos_poll_data` VALUES (5, 14, \':x\', 0):
- - - - - - - - - -
INSERT INTO `#__poll_data` VALUES (5, 14, ':x', 0)
= = = = = = = = = =

SQL=Table \'novyi.jos_poll_data\' doesn\'t exist SQL=INSERT INTO `jos_poll_data` VALUES (6, 14, \'\', 0):
- - - - - - - - - -
INSERT INTO `#__poll_data` VALUES (6, 14, '', 0)
= = = = = = = = = =

SQL=Table \'novyi.jos_poll_data\' doesn\'t exist SQL=INSERT INTO `jos_poll_data` VALUES (7, 14, \'\', 0):
- - - - - - - - - -
INSERT INTO `#__poll_data` VALUES (7, 14, '', 0)
= = = = = = = = = =

SQL=Table \'novyi.jos_poll_data\' doesn\'t exist SQL=INSERT INTO `jos_poll_data` VALUES (8, 14, \'\', 0):
- - - - - - - - - -
INSERT INTO `#__poll_data` VALUES (8, 14, '', 0)
= = = = = = = = = =

SQL=Table \'novyi.jos_poll_data\' doesn\'t exist SQL=INSERT INTO `jos_poll_data` VALUES (9, 14, \'\', 0):
- - - - - - - - - -
INSERT INTO `#__poll_data` VALUES (9, 14, '', 0)
= = = = = = = = = =

SQL=Table \'novyi.jos_poll_data\' doesn\'t exist SQL=INSERT INTO `jos_poll_data` VALUES (10, 14, \'\', 0):
- - - - - - - - - -
INSERT INTO `#__poll_data` VALUES (10, 14, '', 0)
= = = = = = = = = =

SQL=Table \'novyi.jos_poll_data\' doesn\'t exist SQL=INSERT INTO `jos_poll_data` VALUES (11, 14, \'\', 0):
- - - - - - - - - -
INSERT INTO `#__poll_data` VALUES (11, 14, '', 0)
= = = = = = = = = =

SQL=Table \'novyi.jos_poll_data\' doesn\'t exist SQL=INSERT INTO `jos_poll_data` VALUES (12, 14, \'\', 0):
- - - - - - - - - -
INSERT INTO `#__poll_data` VALUES (12, 14, '', 0)
= = = = = = = = = =

не могли бы пояснить в чем проблема возникла, т.к. при установке таким же способом англ.версии никаких ошибок не выдавало!!!

Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #1 : 02.08.2008, 20:31:25 »

Так, а в чем проблема-то? Замените перед установкой в файле installation/sql/joomla.sql строчку:

Код:
`text` text NOT NULL default '',

на

Код:
`text` text NOT NULL,

И все...
Записан
Ragivort
Завсегдатай
*****

Репутация: +20/-2
Offline Offline

Пол: Мужской
Сообщений: 437


Есть мечта-стоит жить


« Ответ #2 : 02.08.2008, 20:49:07 »

да это как бы и не проблема вовсе, но спасибо большое)
Записан
annsuh
Гость
« Ответ #3 : 13.09.2008, 00:23:23 »

да это как бы и не проблема вовсе, но спасибо большое)

за что спасибо не понятно мне не помогло,
указанные строчки в указанном файле заменила - эффект 0  все тоже
Исходные данные такие:
PHP 4.4.4
MySQL 5.0.45
Joomla 1.0.15
Подскажите что делать по подробнее т.к. -это первый мой блин
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #4 : 24.09.2008, 10:51:47 »

указанные строчки в указанном файле заменила - эффект 0  все тоже
если вы заменили их, то больше такая ошибка появляться не может... может появиться какая-то другая, но не эта же... приведите текст ошибки, которая у вас возникает, будем разбираться
Записан
Scorpion
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 5


« Ответ #5 : 25.09.2008, 07:14:30 »

Исправил как написал уважаемый администратор (smart), но ошибка не исчезла...
у меня следующая конфигурация apache 2.2.9 + mysql 5.0.67 + php 5.2.6 + phpmyadmin 2.11.9.2
ОШИБКА следующая:

SQL=BLOB/TEXT column \'text\' can\'t have a default value SQL=# Table structure for table `jos_poll_data`
\n
\nCREATE TABLE `jos_poll_data` (
\n  `id` int(11) NOT NULL auto_increment,
\n  `pollid` int(4) NOT NULL default \'0\',
\n  `text` text NOT NULL default \'\',
\n  `hits` int(11) NOT NULL default \'0\',
\n  PRIMARY KEY  (`id`),
\n  KEY `pollid` (`pollid`,`text`(1))
\n) ENGINE=MyISAM DEFAULT CHARSET=cp1251:
- - - - - - - - - -
# Table structure for table `#__poll_data`

CREATE TABLE `#__poll_data` (
  `id` int(11) NOT NULL auto_increment,
  `pollid` int(4) NOT NULL default '0',
  `text` text NOT NULL default '',
  `hits` int(11) NOT NULL default '0',
  PRIMARY KEY  (`id`),
  KEY `pollid` (`pollid`,`text`(1))
) ENGINE=MyISAM DEFAULT CHARSET=cp1251
= = = = = = = = = =
Записан
Scorpion
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 5


« Ответ #6 : 25.09.2008, 07:15:47 »

\n  `text` text NOT NULL default \'\',

Почему здесь default - остался? тож не понятно!
Записан
Scorpion
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 5


« Ответ #7 : 25.09.2008, 07:49:59 »

к стати попробовал поставить версию 1.5.5 - при выбранной sql - mysql - не поставилось, а при mysqli - ВСТАЛА!!!!!
В чем проблема?
Записан
Scorpion
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 5


« Ответ #8 : 26.09.2008, 05:31:23 »

ВСЕ! Проблему решил.... для тех у кого такая же ошибка... делаем следующее:
1. Открываем папку куда скинули дистрибутив joomla для установки на ваш сервер (домен);
2. Заходим по следующему пути: installation\sql;
3. Открываем по очереди файлы - joomla.sql, joomla_40.sql, joomla_41.sql и ищем следующий абзац (блок):
CREATE TABLE `#__poll_data` (
  `id` int(11) NOT NULL auto_increment,
  `pollid` int(4) NOT NULL default '0',
  `text` text NOT NULL default '',
  `hits` int(11) NOT NULL default '0',
  PRIMARY KEY  (`id`),
  KEY `pollid` (`pollid`,`text`(1))
) TYPE=MyISAM;

4. Исправляем четвертую строку и получаем:
CREATE TABLE `#__poll_data` (
  `id` int(11) NOT NULL auto_increment,
  `pollid` int(4) NOT NULL default '0',
  `text` text NOT NULL,
  `hits` int(11) NOT NULL default '0',
  PRIMARY KEY  (`id`),
  KEY `pollid` (`pollid`,`text`(1))
) TYPE=MyISAM;

5. Обновляем свою страничку (где ошибка во время установки) и вуаля!!!! ВСЕ РАБОТАЕТ!

ВНИМАНИЕ!!!!! Этот блок нужно исправить ВО ВСЕХ трех (3-х!) ФАЙЛАХ!!!! Иначе будет то же самое!

С уважением Scorpion!
Записан
Scorpion
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 5


« Ответ #9 : 26.09.2008, 05:33:08 »

Так, а в чем проблема-то? Замените перед установкой в файле installation/sql/joomla.sql строчку:

Код:
`text` text NOT NULL default '',


на

Код:
`text` text NOT NULL,

И все...

Одним файлом не обойдемся!
Записан
Ilyich
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 4


« Ответ #10 : 30.03.2009, 20:43:31 »

ВСЕ! Проблему решил.... для тех у кого такая же ошибка... делаем следующее:
1. Открываем папку куда скинули дистрибутив joomla для установки на ваш сервер (домен);
2. Заходим по следующему пути: installation\sql;
3. Открываем по очереди файлы - joomla.sql, joomla_40.sql, joomla_41.sql и ищем следующий абзац (блок):
CREATE TABLE `#__poll_data` (
  `id` int(11) NOT NULL auto_increment,
  `pollid` int(4) NOT NULL default '0',
  `text` text NOT NULL default '',
  `hits` int(11) NOT NULL default '0',
  PRIMARY KEY  (`id`),
  KEY `pollid` (`pollid`,`text`(1))
) TYPE=MyISAM;

4. Исправляем четвертую строку и получаем:
CREATE TABLE `#__poll_data` (
  `id` int(11) NOT NULL auto_increment,
  `pollid` int(4) NOT NULL default '0',
  `text` text NOT NULL,
  `hits` int(11) NOT NULL default '0',
  PRIMARY KEY  (`id`),
  KEY `pollid` (`pollid`,`text`(1))
) TYPE=MyISAM;

5. Обновляем свою страничку (где ошибка во время установки) и вуаля!!!! ВСЕ РАБОТАЕТ!

ВНИМАНИЕ!!!!! Этот блок нужно исправить ВО ВСЕХ трех (3-х!) ФАЙЛАХ!!!! Иначе будет то же самое!

С уважением Scorpion!

помогло, большое спасибо
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet