Drupal файл настройка базы данных

Обновлено: 01.07.2024

Как создать сайт используя Drupal. Установка Drupal на локальный сервер. Локализация Drupal. Как русифицировать Drupal при помощи .po файл. Перевод Друпала при помощи архива

Установка и русификация CMS Drupal

В отличие от Joomla, с которой на первых парах очень легко, а затем начинаются сложности с Drupal все наоборот, разобраться с ним дело довольно трудоемкое, но затем, начинаются сплошные плюсы и радости. Drupal это что-то среднее между фреймворком и системой управления содержимым(CMS), поэтому Друпал можно назвать, как CMF Drupal, так и CMS Drupal. Ну что же предлагаю начать рассматривать процесс установки Druapl на локальную машину, в качестве которой я буду использовать Денвер, если вы еще не знаете, что такое Денвер и для чего он нужен, то можете прочитать об этом вот по этой ссылке.

Где скачать Drupal

Установка Drupal на локальный сервер Denwer

Давайте теперь рассмотрим процесс установки Druapl на Denwer. Но прежде чем начать устанавливать Drupal, нужно немного изменить настройки самого Денвера. Даже не Денвера как такового, а настройки PHP сервера, для этого нам нужен файл php.ini, который вы сможете найти по этому пути u:\usr\local\php5\, где u – это виртуальный диск Денвера. Затем откройте файл вашим текстовым редактором(рекомендую Notepad++), так в нем есть нумерация строк). И Где-то на 251 строчке будут параметры, которые необходимо изменить — Resource Limits. Это ресурсы, которые будут затрачиваться на выполнение различных скриптов и операций. Их надо будет увеличить. Изначально этих ресурсов может не хватит для установки Druapl.

Приблизительно такие настройки прописаны изначально в файл php.ini:

max_execution_time = 60 ; Maximum execution time of each script , in seconds max_input_time = 260 ; Maximum amount of time each script may spend parsing request data ; max_input_nesting_level = 64 ; Maximum input variable nesting level memory_limit = 128M ; Maximum amount of memory a script may consume ( 128MB )

Эти параметры необходимо увеличить, особенно важно увеличить max_execution_time. Я изменил вот так:

max_execution_time = 1000 ; Maximum execution time of each script , in seconds max_input_time = 600 ; Maximum amount of time each script may spend parsing request data ; max_input_nesting_level = 64 ; Maximum input variable nesting level memory_limit = 256M ; Maximum amount of memory a script may consume ( 128MB )

Ну вот теперь можно приступать к установке.

Как и в случае с WP мы идем по этому пути u:\home\localhost\www\ и в папке www создадим папку, в которую распакуем скаченный архив, я назову ее drupal, как я уже говорил, в название нежелательно использовать пробелы, русские символы заглавные буквы и цифры. И в эту папку копируйте файлы из скаченного архива.

Как создать базу данных для Drupal. Создание базы данных при помощи phpmyadmin.

Перед тем как продолжить установку Drupal, необходимо создать базу данных. Делается это также, как и в случае с WordPress, для создания базы данных я буду использовать phpmyadmin, эта программа уже есть в сборке Denwera. В базе данных будет храниться весь контент вашего сайта, логины, пароли, учетные записи и многое другое.


Установка Drupal на локальный сервер. Создание базы данных для Drupal

Чтобы запустить phpmyadmin, в адресную строку браузера нужно написать: localhost/tools/phpmyadmin. Создать базу данных при помощи phpmyadmin очень легко, придумываем название для базы данных, в моем случае это new_drupal, выбираем кодировку сравнения, я бы рекомендовал использовать utf8_unicode_ci или utf8_general_ci. После чего нужно будет выбрать кодировку, в которой данные буду хранится на сервере MySQL, обратите внимание, это не означает, что данные будут отдаваться браузеру в этой кодировки, MySQL сервер легко перекодирует данные в различные кодировки и отдает их клиенту(в нашем случае браузеру), как и для сравнения, кодировку для хранения данных я выбрал utf8_unicode_ci. После того как вы назвали базу данных, выбрали кодировку для сравнения и кодировку для хранения данных, можете смело нажимать create. Все, база данных для Drupal создана.

Продолжаем установку Drupal, конфигурация базы данных и настройка сайта на Drupal

Установка Drupal на локальный сервер. Конфигурация баз данных для Drupal

После того как мы создали базу данных, ее нужно показать Друпалу. Это можно сделать на следующем шаге после выбора языка. Давайте посмотри как и где прописать настройки базы данных для Drupal. И так, в поле Database name необходимо вписать имя созданной базы данных, в моем случае это new_ drupal, в поле Database Username (если вы устанавливаете Drupal на Денвер) нужно прописать root, когда вы будете выкладывать свой сайт на Drupal на реальный хостинг, то провайдер вам сообщит ваш логин к базе данных, его и нужно будет вписать в это поле. В поле Database host, нужно указать localhost. При желание, вы можете указать свои префиксы таблиц баз данных в поле table prefix, указывать их нужно обязательно с символом нижнего подчеркивания в конце, например, drup_, newsait_ и так далее. Пароль к базе данных на Денвере указывать не надо, если конечно вы не меняли настроек самого Денвера, а точнее MySQL сервера. После чего нажимайте Save and continue, после чего произойдет установка Drupal, а так же стандартных модулей для Drupal идущих в инсталляционном пакете.


Как только скрипт завершит свою работу, у вас появится возможность посмотреть, как выглядит сайт, созданный на Druapl. Просто перейдите по указанной ссылке.

Как перевести Drupal. Локализация Drupal. Где скачать руситфикатор Drupal и как русифицировать Drupal. Где скачать файл с расширением .po для Drupal.

Где-то читал, что вопрос русификации Drupal, это один из самых популярных вопросов среди новичков, этой замечательной во всех отношениях CMS, на самом деле перевести Drupal на русский язык очень легко, но сайтов с советами по локализации Drupal масса и все эти способы немного отличаются друг от друга, в этой публикации я опишу наиболее полную русификацию Друпала, после которой он будет русифицирован на 98%.

Русификация Drupal. Включение модуля Locale

Перед тем как начать русификацию Drupal, необходимо скачать файл локализации Drupal, найти вы его можете вот по этой ссылке, тут есть файлы перевода для различных версий Друпала. Для того, чтобы перевести Друпал на русский язык, необходимо зайти в Админ-панель, если вы продолжаете установку, то заходить никуда не надо. И перейти в раздел Modules. Чуть не забыл, данный способо русификации подходит как для Drupal 7, так и для Drupal 6, то есть им вы сможете русифицировать как Drupal 7, так и Drupal 6. Затем жмем save changes.

После чего заходим в раздел Configuration => Languages и жмем по ссылке add language, у вас появится выпадающий список, в котором нужно будет выбрать русский язык. И нажать на кнопке Add language, после чего в таблице снизу появится русский язык, в строке с русским языком необходимо поставить галочку и включить радиопереключатель и сохранить настройки.

Русификация Drupal. Импорт языкового пакета

Третьим шагом нужно вернутся к разделу Configuration, перейти по ссылке Translate Interface, в появившемся окне выбрать вкладу Import. В поле language file, указать путь к ранее скаченному файлу локализации с расширением .po, в выпадающем списке Import Into выбрать Россию. Все остальное можете не менять и нажимать на кнопку Import. Все, процесс русификации Drupal начался. Таким образом можно русифицировать Drupal при помощи .po файла.

Второй способ русификации Drupal, русификация Drupal при помощи архива.

В предыдущей части публикации я рассмотрел как русифицировать Drupal при помощи файла с расширением .po, теперь давайте посмотрим как можно русифицировать Друпал при помощи архива.

Затем идем в раздел Configuration => Languages, если вы уже русифицировали Drupal выше описанным способом, то переключите все переключатели на английский язык, после чего в строке с русским языком появится ссылка delete, ищите ее в самой правой ячейки. Удаляйте русский язык. После чего нажимайте Add Language и из выпадающего списка выбирайте русский язык, все, процесс русификации Drupal начался.

Читайте также: