ХАМРР — это пакет, созданный в рамках проекта Apache Friends (Друзья Apache,
http://www.apachefriends.org), в который входят Apache, РНР, MySQL и другие
полезные вещи. Если они еще не установлены на вашей машине, то проще всего запустить
их с помощью инсталляции ХАМРР.
Вам следует выполнить перечисленные ниже шаги.
1. Зайдите на страницу http: //www.apachefriends. org/en/xampp.html и перейдите
на страницу ХАМРР, посвященную вашей операционной системе.
2. Загрузите инсталляционный пакет ХАМРР, который представляет собой исполняемый
файл с именем xampp-win32-HOMep_Bepcj№f-installer. ехе.
3. Запустите загруженный инсталлятор. При появлении вопроса, приведенного на
рис. 1.3, выберите инсталляцию в качестве служб Apache и MySQL. Щелкните на
кнопке Install (Установить).
4. Перед Инсталляцией компонентов вам будет предложено конкретно указать каждый
из них. Не устанавливайте службу FileZilla FTP Server, если она не нужна
вам для каких-то ваших личных целей (в книге она не нужна), но обязательно
установите в качестве служб Apache и MySQL.
Учтите, что у вас не может быть еще один Web-сервер, работающий через порт 80 (стандартный
порт, применяемый для коммуникаций по протоколу HTTP;. Если на вашей машине
уже имеется Web-сервер (например. IIS). вам придется выбрать для него другой порт, деинсталлировать
или отключить его. В противном случае Apache работать не будет. В упражнениях
данной книги предполагается, что ваш сервер Apache работает через порт 80 — иначе
они не будут работать.
5. И в завершение подтвердите запуск панели управления ХАМРР, которую можно
использовать для администрирования установленных служб. Панель управления
ХАМРР показана на рис. 1.4.
6. Для проверки правильности инсталляции Apache перейдите в своем Web-браузере
по адресу http: //localhost/. При этом должен загрузиться экран приветствия
ХАМРР наподобие приведенного на рис. 1.5.
7. После проверки работоспособности Apache и РНР рекомендуется включить
запись отчетов об ошибках РНР. Apache записывает информацию об ошибках PHP. Apache записывает информацию об ошибках в файл с именем error.log, который находится в папаке xampp\apache\logs. Иногда, когда с приложением что-то не так? может очень помочь просмотрт последних строк этого файла. Чтобы включить запись ошибок в журнал, откройте в текстовом редакторе конфигурационный файл p h p . i n i , который по умолчанию
находится в папке xampp\apache\bin\. Затем найдите строку
display_errors = Off
и замените ее на
display_errors = On
8. Для указания видов ошибок, которые вы хотите протоколировать, можно изменить
значение переменной РНР e r r o r _ r e p o r t i n g . Мы рекомендуем следующее
значение для протоколирования всех ошибок, кроме замечаний РНР:
,error_reporting = E_ALL & ~Е NOTICE