Установка 6.х

Главные вкладки

Аватар пользователя EliteMonk EliteMonk 18 августа 2008 в 17:39

переписал свою памятку под версию 6.х

1.1. - Берём последнюю версию друпала с официального сайта
1.2. - Распаковываем на рабочий стол.
Пример: я скачал версию 6.14

2.1. - Открываем файл .htaccess и в самом верху пишем 4 строки:
php_value error_reporting 7
php_value memory_limit 32M
RewriteCond %{HTTP_REFERER} ^http://www\.google\.com/$
RewriteRule .* - [F]
Заметка: если вы точно уверены, что ваш хостер разрешает то в строке "php_value memory_limit 32M" 32M замените на 96М или 128М. столько памяти нужно для модулей работающих с картинками.

3.1. - Создаём папочку files в папке /sites/default/
3.2. - Создаём папочку libraries в папке /sites/all/
3.3. - Создаём папочку modules в папке /sites/all/
3.4. - Создаём папочку themes в папке /sites/all/
3.5. - Копируем файл /sites/default/default.settings.php и переименовываем в /sites/default/settings.php.

4.1. - Создаём базу данных.
4.2. - Создаём пользователя базы данных и его пароль.
4.3. - Присваиваем права на работу с базой данных пользователю.
Пример: я создал базу с именем newinldb, пользователя и пароль, и дал следующие права: SELECT, CREATE, INSERT, ALTER, UPDATE, DROP, DELETE, LOCK TABLES, INDEX, REFERENCES, CREATE TEMPORARY TABLES, CREATE ROUTINE
Пожайлуста гуру поправте какие лишние права, которые друпалу не требуются

5.1. - Закачиваем сайт на сервер.
5.2. - Даём права 777 папке /sites/default/files/
5.3. - Даём права 777 файлу /sites/default/settings.php

6.1. - Запускаем сайт в браузере.
6.2. - Нажимаем Install Drupal in English.
6.3. - Заполняем форму.
Пример: Database type: mysqli | Database name: newinldb | Database username: (из пункта 4.2) | Database password: (из пункта 4.2)
6.4. - Заполняем данные относительно сайта.

7.1. - Даём права 444 файлу /sites/default/settings.php

8.1. - Открываем /admin/build/modules
8.2. - Ставим галочку для: Locale.

9.1. - Открываем /admin/settings/language/add
9.2. - Добавляем русский язык.
9.3. - Открываем /admin/settings/language
9.4. - Ставим русский как дефолтовый.

10.1. - Берём свежий перевод ядра на сервере переводов.
drupal > 6.14 > Перевод > Всё в один файл
10.2. - Открываем /admin/build/translate/import
10.3. - Указываем скачаный файл.

11.1. - Настраиваем cron на запуск 1 раз в день в ночное время.
11.2. - Первый раз запускаем вручную, просто в браузере открываем файл cron.php.
Пример: я поставил такую команду 0 3 * * * curl http://www.mysite.com/cron.php

12.1. - Открываем /admin/build/modules
12.2. - Ставим галочку для: Contact, Path, Poll, Search, Statistics, Upload. (остальные не трогаем)

13.1. - Переходим на /admin/content/node-type/page и пишем в поле Имя: * Страница, и заменяем описание на Используйте, если вы хотите добавить статическую страницу, наподобие контактной информации или страницы "О компании".
13.2. - Переходим на /admin/content/node-type/story и пишем в поле Имя: * Заметка, и заменяем описание на Заметки - это материалы в их простейшей форме: они имеют заглавие, сопроводительную надпись и текст, но могут быть расширены другими модулями. Анонс является частью текста заметки. Заметки могут использоваться для записей блога или для новостных сообщений.

14.1. - Ставим здесь /admin/settings/image-toolkit 100%.

15.1. - Качаем CCK
15.2. - Качаем FileField
15.3. - Качаем imagefield
15.4. - Качаем Link
15.5. - Качаем Email field
15.6. - Качаем Date
15.7. - Качаем Views
15.8. - Качаем IMCE
15.9. - Качаем Wysiwyg API
15.10. - Качаем ImageAPI
15.11. - Качаем imagecache
15.12. - Качаем Webform
15.13. - Качаем Javascript Tools
15.14. - Качаем Token
15.15. - Качаем Pathauto
15.16. - Качаем Drupal Administration Menu
15.17. - Качаем Devel
15.18. - Качаем akismet
15.19. - Качаем CAPTCHA
15.20. - Распаковываем, но пока не закачиваем на сервер.
Заметка: На этот пункт у меня ушло 10 мин, распаковка не была проблемой с 7-zip'ом

16.1. - Качаем перевод модуля CCK.
16.2. - Качаем перевод модуля FileField.
16.3. - Качаем перевод модуля imagefield.
16.4. - Качаем перевод модуля Link.
16.5. - Качаем перевод модуля Email field.
16.6. - Качаем перевод модуля Date.
16.7. - Качаем перевод модуля Views.
16.8. - Качаем перевод модуля IMCE.
16.9. - Качаем перевод модуля Wysiwyg API.
16.10. - Качаем перевод модуля ImageAPI.
16.11. - Качаем перевод модуля imagecache.
16.12. - Качаем перевод модуля Webform.
16.13. - Качаем перевод модуля Javascript Tools.
16.14. - Качаем перевод модуля Token.
16.15. - Качаем перевод модуля Pathauto.
16.16. - Качаем перевод модуля Drupal Administration Menu.
16.17. - Качаем перевод модуля Devel.
16.18. - Качаем перевод модуля akismet.
16.19. - Качаем перевод модуля CAPTCHA.
16.20. - Распаковываем в соответствующие папочки полученные в пункте 15.20.
Заметка: На этот пункт у меня ушло 30 мин, распаковывать пришлось по одному архиву а не все вместе как я делал в пункте 15.20.

17.1. - Скачиваем последнюю версию TinyMCE.
17.2. - Распаковываем в папку /sites/all/libraries/
17.3. - Скачиваем перевод для TinyMCE.
17.4. - Распаковываем перевод (в папку /sites/all/libraries/tinymce/jscripts/tiny_mce/...)
17.5. - файл /pathauto/i18n-ascii.example.txt переименовываем в /pathauto/i18n-ascii.txt

18.1. - Заливаем все модули в папочку на сервере /sites/all/modules/
18.2. - Переходим сюда /admin/build/modules и ставим следующие галочки: Administration Menu, Content, Date API, Devel, Devel generate, Devel Node Access, ImageAPI, CAPTCHA, Javascript tools, Views, Akismet, Wysiwyg, Token, Webform. Сохраняемся...
18.3. - Ставим следующие галочки: EMail, Fieldgroup, Link, Number, Text, Date, Imagecache, Image CAPTCHA, Views exporter, Views UI, Pathauto. Сохраняемся...
18.4. - Ставим следующие галочки: FileField, Imagecache UI. Сохраняемся...
18.5. - Ставим следующую галочку: ImageField. Сохраняемся...
18.6. - запускам /cron.php

19.1. - Переходим /admin/settings/devel ставим галочки: Display page timer, Display memory usage.
19.2. - Переходим /admin/user/permissions ставим галочки: [иметь доступ к комментариям] [v] [v], [доступ к контактной форме сайта] [v] [v], [поиск материалов] [v] [v], [загружать файлы] [ ] [v], [смотреть загруженные файлы] [v] [v], [Получить доступ ко всем представлениям] [v] [v], [доступ к результатам заполнения опросника] [v] [v],
19.3. - Переходим /admin/settings/wysiwyg/profile
19.4. - Выбираем для обоих форматов ввода TinyMCE, сохраняемся и после чего поочерёдно меняем настоики. Язык: ru (опятьже без всяких UTF или ещё чего); Удалить разрыв линий: false; Редактор CSS: по умолчанию для TinyMCE; теперь выставляем кнопочки, думаю это каждому на вкус...

Пока вроде всё но я жду ваших коментариев предложений и замечаний по поводу статьи (нужна ещё оптимальная настройка для Akismet)...

Комментарии

Аватар пользователя EllECTRONC EllECTRONC 19 августа 2008 в 0:42

Начну с того, что 1[sup]ым[/sup] пунктом должно быть - Прочитать INSTALL.TXT, 2[sup]ой[/sup] - следовать инструкции, 3[sup]ий[/sup] - Поздравляю, вы только что установили друпал!

А теперь пройдемся по вашей памятке (сами просили) )))
Исправьте ссылку на вашу старую памятку, сделайте ее без www.

"EliteMonk" wrote:
1.2. - Распаковываем на рабочий стол.
1.3. - Переименовываем папку (чтобы потом при необходимости скачать заного небыло одинаковых имён).
Пример: я скачал версию 6.4 и переименовал папочку drupal-6.4 в new

Какая разница куда распаковывать? Зачем переименовывать?
"EliteMonk" wrote:
2.1. - Открываем файл .htaccess и в самом верху пишем 4 строки:

Поясните необходимость этих действий. Чтоб не было вопросов.

п.4 поднять выше, т.е это нужно сделать раньше!
п.3 и п.5 объединить и убрать как одно целое. :), т.к. это выполняется при заливке файлов друпала на хост (в том числе и локальный) и/или сделать пометку "см. INSTALL.TXT".

Аватар пользователя EllECTRONC EllECTRONC 19 августа 2008 в 0:39

п.п. 8.1 — 10.3 почему бы не сделать это сразу и уже при установке выбрать нужный язык???

Начиная с п. 12.1 и до конца — зачем? Как установка самого друпала относится к установке дополнительных модулей?

"EliteMonk" wrote:
14.1. — Ставим здесь /admin/settings/image-toolkit 100%.

Ну, это вообще абсурд, вы ж не увидите разницы. А вот грузить будет сильнее.

p.s.: одним комментом не получилось! ( выдает "Оштбка в работе сайта 50х".

Аватар пользователя EliteMonk EliteMonk 19 августа 2008 в 0:43

"EllECTRONC" wrote:
Какая разница куда распаковывать? Зачем переименовывать?

На счёт переименования согласен это пережиток пятой версии. По поводу первого вопроса, я хотел разделить этап локальной работы и заливки на сервер (неважно локальный он или нет).
"EllECTRONC" wrote:
п.3 и п.5 объединить и убрать как одно целое. :), т.к. это выполняется при заливке файлов друпала на хост (в том числе и локальный) и/или сделать пометку "см.INSTALL.TXT".

Анологично, тем более что если сервер не локальный, как у меня например, то делать файловые операции удалённо достаточно неудобно, легче сделать локально п.3 а потом сделать нужное на сервере п5.
"EllECTRONC" wrote:
п.4 поднять выше, т.е это нужно сделать раньше!

Нет см. ответ на первые 2 ответа.
"EllECTRONC" wrote:
Поясните необходимость этих действий. Чтоб не было вопросов.

php_value error_reporting 7 - отвечает за отображение ошибок
php_value memory_limit 32M - по умолчанию вроде 16, а работа некотырых модулей требует больше, будет "белый экран смерти" если не хватит памяти.
RewriteCond %{HTTP_REFERER} ^http://www\.google\.com/$ - этот и следующий для поисковика Wink ищи тему на этом сайте была уже давным давно дискуссия
RewriteRule .* - [F]

Аватар пользователя EliteMonk EliteMonk 19 августа 2008 в 0:51

"EllECTRONC" wrote:
EliteMonk написал(а):
14.1. — Ставим здесь /admin/settings/image-toolkit 100%.
A: Ну, это вообще абсурд, вы ж не увидите разницы. А вот грузить будет сильнее.

Ну я очень много с графикой работал разница обоев 1650х1050 будет не заметно, а вот попробуй тоже самое сделать с картинкой 100х100... Расчёт идёт из того что пополнением материалов занимаютя люди не знающие скалько точек на дюйм должно быть у картинки чтобы 100 и 75% выглядили одинакого.
P.S. спасибо за комментарии остальные вопросы рассмотрю чуть позже.

Аватар пользователя EllECTRONC EllECTRONC 19 августа 2008 в 1:01

"EliteMonk" wrote:
По поводу первого вопроса, я хотел разделить этап локальной работы и заливки на сервер (неважно локальный он или нет).

Не понимаю ответа. Это точно на вопрос - Какая разница куда распаковывать?
"EliteMonk" wrote:
php_value memory_limit 32M - по умолчанию вроде 16, а работа некотырых модулей требует больше, будет "белый экран смерти" если не хватит памяти

По умолчанию у друпала нет ограничений и он берет ограничения установленные в файле php.ini, а чтобы не было "белого экрана смерти" нужно ставить 96МБ, особенно при работе с изображениями (к примеру imagecache)
"EliteMonk" wrote:
то делать файловые операции удалённо достаточно неудобно, легче сделать локально п.3 а потом сделать нужное на сервере п5.

Посмотрите пожалуйста файл INSTALL.TXT, для установки на никсовые сервера, там описаны эти действия гораздо проще!
"EliteMonk" wrote:
Нет см. ответ на первые 2 ответа.

НЕТ. см. ответ на первые 2 вопроса и файл INSTALL.TXT.
"EliteMonk" wrote:
ищи тему на этом сайте была уже давным давно дискуссия

Нет такой страницы. Мне это не нужно, а вот если новички почитают ваш пост будет куча вопросов. Поэтому вам придется и это объяснить теперь самому. (Либо попробуйте отыскать страницу по содержанию, может ее еще куда перенесли).
"EliteMonk" wrote:
php_value error_reporting 7 - отвечает за отображение ошибок

Друпал и так отображает ошибки. Не думаю что новичку это сразу же потребуется, а тот кто знает php и так догадается это сделать.

Аватар пользователя Yurgen Yurgen 19 августа 2008 в 20:07

Распаковываем в соответствующие папочки полученные в пункте 15.23.
--------
Мелочь, но пункта 15.23 вроде как нету Smile
И еще, хотелось бы в двух словах, за что каждый модуль отвечает...
Ну и по руссификации не понятно - достаточно ли распаковать русские файлы файлы (*.po) в папку с конкретным модулем (например, для руссификации модуля akismet), или их надо подтягивать через вебинтерфейс...

Аватар пользователя Imagine Imagine 20 августа 2008 в 12:22

Салют!
я только начинаю изучать Drupal. Инструкция хоть и по делу, но есть нестыковки. предлагаю следующее: ты говоришь что делать, я документирую Smile ася 178217034

Аватар пользователя EliteMonk EliteMonk 27 августа 2008 в 18:14

"Yurgen" wrote:
Распаковываем в соответствующие папочки полученные в пункте 15.23.
--------
Мелочь, но пункта 15.23 вроде как нету :)

Спасибо, исправил.

"Yurgen" wrote:
И еще, хотелось бы в двух словах, за что каждый модуль отвечает...

Напишу, когда будет время, сейчас много работы, сорри...

"Yurgen" wrote:
Ну и по руссификации не понятно - достаточно ли распаковать русские файлы файлы (*.po) в папку с конкретным модулем (например, для руссификации модуля akismet), или их надо подтягивать через вебинтерфейс...

распоковать надо в папку с модулем в translations, например, akismet/translations/*.ru.po
терерь руссифицироваться будет, если вы сделали пункт 9.2, автоматически когда вы включаете модуль, например, для Аkismet'a это произойдёт в пункте 18.2

Аватар пользователя liveflow liveflow 11 сентября 2008 в 12:52

EliteMonk wrote:
"Yurgen" wrote:
Распаковываем в соответствующие папочки полученные в пункте 15.23.
--------
Мелочь, но пункта 15.23 вроде как нету :)

Спасибо, исправил.

Висит:
16.24. - Распаковываем в соответствующие папочки полученные в пункте 15.23.

Аватар пользователя EliteMonk EliteMonk 27 августа 2008 в 18:01

to EllECTRONC:
Это памятка, а не научный доклад, в первую очередь написанный для меня самого...
Большинство написанных вами комментариев, я не буду принимать во внимание, я не хочу обсуждать формат статьи, мне интересны замечания касающиеся только относительно ошибок мною допущенных...

"EllECTRONC" wrote:
По умолчанию у друпала нет ограничений и он берет ограничения установленные в файле php.ini, а чтобы не было "белого экрана смерти" нужно ставить 96МБ, особенно при работе с изображениями (к примеру imagecache)

Полностью с Вами согласен, сделал пометку об этом, минимум это всё-таки 32, а на счёт ограничений, в основном это хостеры ограничивают, по умолчанию многие хостеры ставят именно 16, а этого очень мало для очень многих модулей. В среднем у меня Devel показывает 24M

"EllECTRONC" wrote:
Друпал и так отображает ошибки. Не думаю что новичку это сразу же потребуется, а тот кто знает php и так догадается это сделать.

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

Аватар пользователя EliteMonk EliteMonk 27 августа 2008 в 18:16

"gumk" wrote:
а что делает Webform? и akismet?

Webform - посзоляет быстро сделать форму. Причём возможно сделать достаточно сложные вещи, при определённой сноровке.

Akismet - очень мощьный инструмент борьбы со спамом.

Аватар пользователя eazbuka eazbuka 12 сентября 2008 в 12:31

а у меня на шаге 18.2 открывается сообщение

Fatal error: Maximum execution time of 30 seconds exceeded in Z:\home\d\www\includes\file.inc on line 889

устанавливаю на денвер. что сделать?

Аватар пользователя EllECTRONC EllECTRONC 12 сентября 2008 в 19:26

"EliteMonk" wrote:
Это памятка, а не научный доклад

А мне показалось как раз наоборот.
"EliteMonk" wrote:
в первую очередь написанный для меня самого

А я наивная надеялась, что вы для людей стараетесь! Smile
"EliteMonk" wrote:
мне интересны замечания касающиеся только относительно ошибок мною допущенных...

Собственно я об этом и «комментирую» (а вообще удобная кнопочка с кавычками).

От того все новички будут запинаться на вашей памятке, претендующей на звание инструкция.

Ну, да ладно не будем от этом! Smile

Аватар пользователя EliteMonk EliteMonk 16 сентября 2008 в 18:28

"EllECTRONC" wrote:
А я наивная надеялась, что вы для людей стараетесь! :)

Да, но если есть претензии и/или пожелания, то лучше давать вариант версии исправления...
Просто мне кажется, что написать «см. INSTALL.TXT» не очень продуктивно Wink

Аватар пользователя EliteMonk EliteMonk 16 сентября 2008 в 18:35

"liveflow" wrote:
Висит:
16.24. - Распаковываем в соответствующие папочки полученные в пункте 15.23.

Ну теперь уж точно исправилось Lol

Аватар пользователя EliteMonk EliteMonk 16 сентября 2008 в 18:42

"3030" wrote:
Я застрял на 4.3. помогите плиз

Ну это мало относиться к друпалу, если ты ставишь на денвер, то используй phpMyAdmin, который всегда есть в базовой версии, если на хост, то у них всегда есть аналогичный тул с веб интерфейсом...

Аватар пользователя EllECTRONC EllECTRONC 17 сентября 2008 в 16:34

"EliteMonk" wrote:
Просто мне кажется, что написать «см. INSTALL.TXT» не очень продуктивно ;)

А как еще заставить людей думать?

Аватар пользователя magicstyle magicstyle 22 сентября 2008 в 14:09

Здравствуйте, EliteMonk, спасибо большое за вашу инструкцию, очень помогла, но у меня возникла проблема с установкой модуля TinyMCE, все сделал, так как вы написали. Настройки модуля русифицировались, но при наведении на кнопки появляется, что-то типа, вот этого: advanced.image_desc. Как сделать, что бы надписи были на русском?

Аватар пользователя EliteMonk EliteMonk 25 сентября 2008 в 22:18

"magicstyle" wrote:
Здравствуйте, EliteMonk, спасибо большое за вашу инструкцию, очень помогла, но у меня возникла проблема с установкой модуля TinyMCE, все сделал, так как вы написали. Настройки модуля русифицировались, но при наведении на кнопки появляется, что-то типа, вот этого: advanced.image_desc. Как сделать, что бы надписи были на русском?

magicstyle спасибо за найденный недочёт.

Расширил пункт 17 ибо действительно забыл об этом написать.

17.3. - Скачиваем перевод для TinyMCE.
17.4. - Распаковываем перевод (в папку /tinymce/tinymce/jscripts/tiny_mce/... должно быть 3 папки с файлами)

Аватар пользователя keyjey keyjey 10 октября 2008 в 2:35

кто-нибудь сталкивался с ощибкой ?

Fatal error: Trying to clone an uncloneable object of class mysqli in /pub/home/******/eng/includes/install.mysqli.inc on line 36

Отбой, решение нашлось строчкой в .htaccess
php_value zend.ze1_compatibility_mode 0

Аватар пользователя artrudenko artrudenko 16 октября 2008 в 14:38

Уважаемые, у меня два вопроса.

Первый -
5.2. - Даём права 777 папке /sites/default/files/
5.3. - Даём права 777 файлу /sites/default/settings.php
Как ставить права доступа.

Второй -
При установке Друпл выдается:
------------------------------------
The Drupal installer requires that you create a settings file as part of the installation process.

1. Copy the ./sites/default/default.settings.php file to ./sites/default/settings.php.
2. Change file permissions so that it is writable by the web server. If you are unsure how to grant file permissions, please consult the on-line handbook.

More details about installing Drupal are available in INSTALL.txt.
------------------------------------

Что делать?

Аватар пользователя EllECTRONC EllECTRONC 16 октября 2008 в 16:48

"artrudenko" wrote:
Как ставить права доступа.

Через ваш FTP клиент.

"artrudenko" wrote:
При установке Друпл выдается:
------------------------------------
...
------------------------------------
Что делать?

Что написано, то и нужно делать.
Но видимо для начала нужно перевести на русский. Smile

Аватар пользователя EliteMonk EliteMonk 21 октября 2008 в 17:52

"artrudenko" wrote:
Второй -
При установке Друпл выдается:
------------------------------------
The Drupal installer requires that you create a settings file as part of the installation process.
1. Copy the ./sites/default/default.settings.php file to ./sites/default/settings.php.
2. Change file permissions so that it is writable by the web server. If you are unsure how to grant file permissions, please consult the on-line handbook.
More details about installing Drupal are available in INSTALL.txt.
------------------------------------
Что делать?

3.4. - Копируем файл /sites/default/default.settings.php и переименовываем в /sites/default/settings.php.
5.3. - Даём права 777 файлу /sites/default/settings.php

Аватар пользователя Gala Gala 22 ноября 2008 в 0:18

После шага 6.3 (Заполняем форму.
Database name: | Database username: | Database password: )

Выдается следующее сообщение об ошибке:

Warning: fopen(./sites/default/default.settings.php) [function.fopen]: failed to open stream: No such file or directory in /xxx/data/www/my_site.ru/includes/install.inc on line 188

В файле install.inc на строке 188 написано:

if ($fp = fopen($default_settings, 'r')) {

Что не так? Что нужно сделать, чтобы продолжить установку?

Аватар пользователя Gala Gala 24 ноября 2008 в 10:49

Нашла в чем заключалась ошибка. По невнимательности я переименовала файл default.setting.php , а надо было оставить этот файл, плюс сделать его переименованную копию.

Аватар пользователя Sergey_E Sergey_E 24 декабря 2008 в 16:49

Товарищи на мой взгляд то, что изложил здесь автор довольно любопытно и актуально. Но то, что здесь написали посетители портит всю картину при прочтении. Вот мое предложение:

1. Давайте не писать про всякую ерунду
2. Давайте каждую проблему помечать пунктом, к которому она относится.
Например: 1.2 Не могу распаковать архив "таким-то архиватором". Что делать ?

Заранее благодарю

P.S. На вопрос из примера отвечать не нужно Wink

Аватар пользователя Sergey_E Sergey_E 25 декабря 2008 в 14:29

16.1 Не совсем ясно какие переводы качать. Большая просьба, не могли бы описать что качать, как в пункте 10,1.

Аватар пользователя Владимир12 Владимир12 31 декабря 2008 в 4:13

Здравствуйте, EliteMonk, у меня возникла проблема на шаге 10.3. когда указываю файл для импрорта, пишет

File to import not found. (трафик при этом идет)

все делал по инстукции. в чем может быть проблема?

P.S. Всех с наступающем!

Аватар пользователя EliteMonk EliteMonk 19 января 2009 в 13:46

Владимир к сожалению я не могу так сказать не посмотрев, возможно, только возможно, вы скачали не тот файл, или не к той версии, если проблема не решена, напишите в личку или в ICQ 210894589 и я помогу...

Аватар пользователя WintF WintF 6 марта 2009 в 23:33

Хотел бы прокомментировать пункт

«3.4. - Копируем файл /sites/default/default.settings.php и переименовываем в /sites/default/settings.php.»

Делать надо ИМЕННО ТАК, то есть сохранить оба файла в директории, и default.settings.php, и settings.php! Иначе, если default переименовать, а не скопировать, при попытке соединения с базой, т.е. в пункте 6.3, ничего не произойдет, форма очистится и предложит заново ввести сведения о БД. Сообщения об ошибке никакого не будет, и причину такого поведения можно выяснять очень долго (я допирал больше часа).

Не повторяйте мою ошибку )