CMS Drupal: система управления содержимым сайта. Виктор Ромашов
Читать онлайн книгу.навигацию по вашему сайту проще. Но это не главное. Главное – это модно и добавляет вашему сайту солидности.
Механизм чистых ссылок работает на основе модуля mod_rewrite веб-сервера Apache, поэтому, если у вас этот механизм не работает, следует проверить, включен ли данный модуль.
Настройка системы оповещения об ошибках
Ни в одном процессе нельзя обойтись без ошибок, тем более в процессе создания сайта. Особенно это актуально, если вы знаете PHP и намерены заняться программированием на этом языке (настройкой CMS Drupal для себя). По этому поводу есть даже несколько интересных цитат и законов Мерфи.
▪ Если отладка – процесс удаления ошибок, то программирование должно быть процессом их внесения.
▪ Ошибка? Это не ошибка, это системная функция.
▪ Во время исполнения ошибки имеют наивысший приоритет. Прервать исполнение ошибки может только другая, более активная ошибка.
▪ Когда программист испытывает затруднения при поиске ошибки, это значит, что он ищет не там, где следует.
▪ Я только что нашел последнюю ошибку.
▪ Если вы с первого раза сумели написать программу, в которой транслятор не обнаружил ни одной ошибки, сообщите об этом системному программисту. Он исправит ошибки в трансляторе.
…Ну и так далее. На самом деле тема ошибок – настолько грустная, что по ее поводу было придумано просто огромное количество юмористических цитат и афоризмов. Так уж устроен человек: на душе становится легче, когда над грустным начинаешь смеяться.
В настройках CMS Drupal есть специальный раздел, позволяющий быстро настроить большинство возможностей системы, связанных с обнаружением различных ошибок. Не обходите его стороной! По умолчанию CMS Drupal настроена на разработку вашего сайта, а не на выкладывание его в Интернете. Поэтому перед тем, как разместить готовый сайт в Сети, необходимо выполнить некоторую дополнительную настройку системы оповещения об ошибках. Иначе ваш сайт может оказаться под угрозой взлома.
Для настройки системы оповещения об ошибках предназначен раздел Управление → Настройка сайта → Сообщения об ошибках. В нем вы сможете найти следующие элементы управления.
▪ Поля Страница по умолчанию для ошибки 403 (доступ закрыт) и Страница по умолчанию для ошибки 404 (не найдено). По умолчанию при возникновении данных ошибок пользователю отправляются стандартные сообщения. Но с помощью этих полей вы можете изменить стандартные сообщения об ошибках! Просто создайте HTML-страницы с нужными сообщениями и укажите в названных полях пути к этим страницам.
▪ Раскрывающийся список Сообщения об ошибках. Обязательно обратите внимание на этот раскрывающийся список. Он позволяет выбрать действия, которые будут происходить при возникновении ошибок. По умолчанию сообщение о возникшей ошибке не только заносится в журнал, но и выводится на экран. А этого делать ни в коем случае нельзя! Вывод сообщений о возникших ошибках – это все равно что приглашение взломать ваш сайт. Выводя сообщения об ошибках на экран, вы тем самым очень упрощаете