Отправляет email-рассылки с помощью сервиса Sendsay

Изучаем CMS Drupal

  Все выпуски  

Изучаем CMS Drupal. Проблемы при установке CMS Drupal


Сайт, который ведет данную рассылку, принадлежит к сети сайтов FORworld. Рекомендуем посетить другие наши сайты.

Также рекомендуем подписаться на другие наши рассылки

Рекомендуем скачать

Сборка настроенная Drupal 6.15+ модули+Denwer 3(без установки, все настроено)
Скачать с: Deposit Files
Размер (Кбайт): 12122

Урок 1 по созданию и настройке сайта на основе CMS Drupal
Скачать с: Deposit Files
Размер (Кбайт): 14160

Изменяем персональную информацию о сайте в CMS Drupal
Скачать с: Deposit Files
Размер (Кбайт): 1430

Создание раздела Статьи в CMS Drupal
Скачать с: Deposit Files
Размер (Кбайт): 6270

Создание своих сообщений об ошибках 404 и 403 в CMS Drupal
Скачать с: Deposit Files
Размер (Кбайт): 5890

Работа с системными журналами в CMS Drupal
Скачать с: Deposit Files
Размер (Кбайт): 5270

Установка темы оформления в CMS Drupal
Скачать с: Deposit Files
Размер (Кбайт): 4050

Включение чистых ссылок в CMS Drupal
Скачать с: Deposit Files
Размер (Кбайт): 1220

В некоторых случаях при установке CMS Drupal могут возникнуть некоторые проблемы. И что самое обидное — пока вы не решите эти проблемы, установить Drupal не получится.

Unicode library — install the PHP mbstring extension

Это некритичная проблема, которая чаще всего появляется при установке Drupal на набор «Денвер». Вы можете проигнорировать ее, однако в этом случае на вашем сайте могут возникнуть проблемы с поиском на русском языке.

Проблема заключается в том, что CMS Drupal работает со строками в кодировке UTF-8 (одна из разновидностей кодировок Unicode), и, для того чтобы язык PHP смог поддерживать эту кодировку, должна быть установлена и включена библиотека php_mbstring.dll, а в стандартном наборе «Денвера» данная библиотека отсутствует.

Таким образом, после установки набора вам необходимо скачать и установить отдельный пакет расширений с полной версией языка PHP нужной версии (напомним, что список отдельных пакетов расширений доступен на странице http://www.denwer.ru/packages/?from=index).

После того как вы установили полную версию языка PHP, необходимо в файле php.ini (находится в каталоге вида usr\local\phpномер_версии каталога набора «Денвер») заменить строку ;extension=php_mbstring.dll строкой extension=php_mbstring.dll (то есть убрать точку с запятой перед строкой, что также называется раскомментированием строки).

После этого не забудьте перезапустить веб-сервер из набора «Денвер».

Если данная проблема возникла при установке Drupal на хостинг, тогда вас ожидает нелегкий разговор с технической поддержкой хостера. Возможно, они согласятся подключить для вас библиотеку php_mbstring.dll.

Copy the ./sites/default/default.settings.php file to ./sites/default/settings.php

Строка описания этой проблемы ясно говорит о том, как ее решить. Вам нужно найти среди файлов CMS Drupal каталог sites, и в нем перейти в каталог default. В этом каталоге будет файл default.settings.php. Создайте копию этого файла, и назовите ее settings.php.

Отключение register_globals

Для того чтобы CMS Drupal версии 6 мог работать, должна быть отключена возможность использования короткого стиля доступа к данным, полученным GET и POST методами. Это, между прочим, повышает безопасность вашего сайта.

Проблема в том, что многие хостеры не отключают данную возможность, так как ее отключение может привести к неполадкам в плохо написанных сайтах. А зачем хостеру проблемы со своими клиентами?

Один из простых способов решить данную проблему, это создать текстовый файл с именем php.ini (убедитесь, что созданный файл имеет расширение INI, а не имя php.ini.TXT) и следующим содержимым:

[PHP]

register_globals = Off

Созданный файл следует поместить в ту папку на хостинге, в которой находятся файлы CMS Drupal. То есть, в папку www (см. главу книги «Использование FTP»).

Если это не помогло, тогда снова придется обращаться в службу технической поддержки хостера.

Другие проблемы

Это наиболее частые проблемы, которые могут возникать при установке CMS Drupal. Описание других проблем можно найти на странице http://onestyle.com.ua/o.php?p=193&tag=5.

Источники:
http://mydrupal.co.ua/node/572
http://mydrupal.co.ua/node/573
http://mydrupal.co.ua/node/574
http://mydrupal.co.ua/node/575

В избранное