Конфигурации на уеб сървъра на Apache
JavaScript се използва за създаване на динамични уеб страници, които включват изскачащи менюта и анимации на HTML страници. Ако уеб страниците трябва да се изпълняват на уеб сървър на Apache, тогава сървърът на Apache трябва да бъде конфигуриран за включвания от страна на сървъра (SSI). Тази функционалност позволява на сървлети или малки кодови фрагменти от страна на сървъра да комуникират с програмите на браузъра, наречени аплети, и дори могат да се използват за генериране на пълни уеб страници. В Apache тази функционалност се активира чрез редактиране на файла "httpd.conf".
Конфигуриране на httpd.conf
Етап 1
Стартирайте вашия уеб сървър на Apache. Тъй като уеб сървърът Apache идва като пакет от друг сървърен софтуер на трети страни в повечето случаи, всичко, което ще трябва да направите, е да стартирате пакетното приложение, за да активирате сървъра на Apache вътре.
Видео на деня
Стъпка 2
Намерете иконата на сървъра в лентата на задачите, ако използвате локален сървър. Тази икона ще показва всички работещи услуги. Щракнете веднъж, за да изведете менюто и да намерите папката Apache.
Стъпка 3
Намерете папката за конфигурация на сървъра, ако използвате отдалечен сървър. Намерете папката PHP, която ще съдържа файла "httpd.conf".
Стъпка 4
Потърсете низа "AddHandler" и го напишете отново, за да четете по този начин:
.shtml, анализиран от сървъра на AddHandler
Стъпка 5
Създавам
Опции Индекси Включва followSmyLinks AllowOverride Всички Поръчки разрешават, отказват Разрешават от всички
Стъпка 6
Уверете се, че всичките ви файлове, съдържащи някакъв JavaScript или включване от страна на сървъра, имат разширение .shtml.
Стъпка 7
Използвай
Администратор на сървъра [email protected]
DocumentRoot /var/www/eHow Име на сървъра www.eHow.com XBitHack On ErrorLog logs/eHow_log CustomLog logs/eHow_log common
Стъпка 8
Запазете всички промени и опреснете страницата, за да тествате.
Бакшиш
Добра програмна практика е да коментирате всички промени, направени в конфигурационните файлове, с инициалите на лицето, данните и кратко описание на направените промени.
Тъй като повечето конфигурации позволяват отмяна, препоръчително е да приложите аргументите „Опции + Включва“ към конкретна директория, за да гарантирате, че тя ще бъде оценена последна.
Друг начин за анализиране или кажете на Apache кои файлове съдържат JavaScript Includes е да го направите по следния начин:
AddType text/html .shtml
Методът „XBitHack on“ казва на Apache да анализира файлове, които имат зададен бит за изпълнение и се инициира с помощта на командата „chmod“, както е показано по-долу:
Chmod +x eHow.html
Допълнителни аргументи за конфигурация могат да бъдат намерени във файловете за коментари “httpd.conf”, които определят как трябва да се използват имената на файлове и тагове.