Топовые новости
Новое

Управление ходом выполнения

Управление ходом выполненияПредусмотрены ограниченные возможности управления ходом выполнения путем использования различных системных переменных, а также переменных, установленных директивами set и заданных пользователем. Это позволяет применять их для выработки определенного объема динамического содержания страниц, интерпретируемых сервером. В качестве expr может применяться строка, которая считается истинной, если она не пуста, или ряд операторов сравнения между двумя строками. Допустимыми операторами сравнения являются =, !=, <, <=, > и >=. Если вторая строка имеет формат /string/, она рассматривается как регулярное выражение, с которым сравнивается первая строка. Можно объединять несколько сравнений с помощью операторов && и || . Любой текст, появляющийся между директивами if/elif/else, будет отображен на результирующей странице. Ниже приведен пример такой структуры управления:

Этот код отобразит "Mozilla!", если используется браузер, который возвращает слово Mozilla в составе строки USER_AGENT и "Something else!" — в ином случае. Базовое поведение Apache может быть сконфигурировано также при помощи программы redhat-config-httpd, средства с графическим интерфейсом для системы X Window. Это средство предлагает простой способ конфигурирования настроек, таких как имя пользователя и имя группы Apache, местоположение PID-файла и файлов блокировки процессов, а также настроек производительности. Все это выполняется без ручного редактирования конфигурационных файлов. Компания Red Hat советует: если вы используете redhat-config — httpd, то не должны вручную редактировать файл httpd. conf. Если вы используете redhat — config-httpd, то изменения, сделанные вручную, будут удалены при перезапуске Apache! Запустите клиента redhat-config-httpd из настольной панели X: меню Server Settings, пункт HTTP Server. Можно сделать это также из командной строки: После нажатия кнопки Enter, вам будет предложено ввести root-пароль. Затем вы увидите главное клиентское окно, показанное на рисунке 16.2. Выбрав ярлык Main, вы сможете задать имя сервера, указать, куда посылать электронную почту, адресованную Webmaster, и определить порт, который будет использовать Apache. Можно также сконфигурировать конкретные виртуальные хосты для прослушивания различных портов.

Галерея
6198 8845 9566 12874 13267 36053
Интересные записи
Рубрики