Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Пороблема с MySQL при устновке криптов
Форумы портала PHP.SU » PHP » SQL и Архитектура БД » Пороблема с MySQL при устновке криптов

Страниц (1): [1]
 

1. fantasma - 22 Февраля, 2008 - 11:13:33 - перейти к сообщению
Помогите немогу разобратся поставил Apache 2.2.8; PHP 5.2.5; MySQL 6.0; ActivePerl 5.10.0.
При установки скрипта создаю базу данных для скрипта в MySQ вручную потом ввожу пароль пользователя имя базы в скрипт для установки жму далее пишет что установка завершена а таблицы в базе не создает, пробовал на разных скриптах такойже косяк в чем может быть проблема.
2. RomAndry - 22 Февраля, 2008 - 13:42:02 - перейти к сообщению
возможно у юзера нет привелегий создавать таблицы?
для удобства контроля и работы установите PMA (PhpMyAdmin)
3. fantasma - 22 Февраля, 2008 - 15:18:40 - перейти к сообщению
стоит phpMyAdmin 2.11.4 пользователя указываю root, привелегии стоят все и на создание и на редактирование и на запись и тд.
Пробовал также создавать нового пользователя прова выставлял все такой же косяк
4. aseo - 22 Февраля, 2008 - 15:48:36 - перейти к сообщению
Наверное, стоит посмотреть код...
5. fantasma - 22 Февраля, 2008 - 16:34:44 - перейти к сообщению
aseo пишет:
Наверное, стоит посмотреть код...


Какой код?
6. valenok - 22 Февраля, 2008 - 16:51:57 - перейти к сообщению
Может быть косяк в скриптах.
Может бть чтото изменилось в шестой версии БД.
Хотя мне не верится., но я ещё её не видел.
7. fantasma - 22 Февраля, 2008 - 17:21:39 - перейти к сообщению
скрипты рабочие.
при установке DLE выдает ошибку:
CODE (text):
скопировать код в буфер обмена
  1.  
  2. MySQL Error!
  3. ------------------------
  4.  
  5. The Error returned was:
  6. 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 /*!40101 DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci */' at line 17
  7.  
  8. Error Number:
  9. 1064
  10.  
  11. CREATE TABLE dle_category (
  12.   `id` smallint(5) NOT NULL auto_increment,
  13.   `parentid` smallint(5) NOT NULL default '0',
  14.   `posi` smallint(5) NOT NULL default '1',
  15.   `name` varchar(50) NOT NULL default '',
  16.   `alt_name` varchar(50) NOT NULL default '',
  17.   `icon` varchar(200) NOT NULL default '',
  18.   `skin` varchar(50) NOT NULL default '',
  19.   `descr` varchar(200) NOT NULL default '',
  20.   `keywords` text NOT NULL,
  21.   `news_sort` varchar(10) NOT NULL default '',
  22.   `news_msort` varchar(4) NOT NULL default '',
  23.   `news_number` smallint(5) NOT NULL default '0',
  24.   `short_tpl` varchar(40) NOT NULL default '',
  25.   `full_tpl` varchar(40) NOT NULL default '',
  26.   PRIMARY KEY  (`id`)
  27.   ) TYPE=MyISAM /*!40101 DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci */
  28.  

хотя этот скрипт рабочий.
8. Eihwaz - 22 Февраля, 2008 - 17:26:33 - перейти к сообщению
Ну, значит DLE несовместим с 6-й версией MySQL, о чем он и сообщает...
9. fantasma - 22 Февраля, 2008 - 17:54:43 - перейти к сообщению
переустановил MySQL поставил версию 5 и проблема решилась сома, все скрипты сразу поставились без проблем,
походу в 6 версия еще сыровата
10. Eihwaz - 22 Февраля, 2008 - 18:00:23 - перейти к сообщению
Походу DLE заточен под пятую версию, вот и все...
11. fantasma - 22 Февраля, 2008 - 18:10:38 - перейти к сообщению
ну под 5 версию тогда не тока дле заточен а все что на данный момент есть за исключением некоторых которым всеравно какая база

 

Powered by ExBB FM 1.0 RC1