русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Установка PHP и настройка Apache


Дата добавления: 2015-07-09; просмотров: 582; Нарушение авторских прав


После того, как у нас на компьютере успешно установлены и работают Apache и MySQL можно приступить к установке PHP. Как обычно, запускаем дистрибутив (например, php-5.2.17-Win32-VC6-x86.msi), согласиться с лицензией и выбрать каталог для установки (c:\etc\php5\). Далее — внимание — следует указать верный модуль для взаимодействия с web-сервером. Поскольку ранее был установлен Apache 2.2, то и тут из списка следует выбрать «Apache 2.2.x Module».

Затем будет предложено выбрать каталог, в котором находится файл конфигурации Apache. Не поленитесь указать верный каталог — в нашем случае это «C:\etc\Apache2\conf\», иначе впоследствии придется вручную делать тут работу, которую может выполнить машина (т.е. установщик PHP).

В следующем окне вас попросят указать опции установки. Тут тоже желательно подумать как следует. Прежде всего, это касается расширений — Extensions. Далеко не все они нужны, но некоторые установить крайне желательно, а некоторые — так и просто необходимо. Прежде всего, раз уж мы ставим MySQL, то непременно следует выбрать расширение MySQL, а, возможно, еще и MySQLi. Чрезвычайно полезно установить GD2 (поддержка создания картинок, например, для той же каптчи) и Multi-byte string (поддержка строк в той же UTF-8). Так же могут потребоваться Curl, Mcrypt, Mhash, Mimetypec, Tidy, XML-RPC и некоторые другие — но это уже сугубо индивидуально и зависит от того, что будет использоваться. Сильно злоупотреблять расширениями тоже не следует, иначе вы рискуете создать у себя код, который не будет работать у хостинг-провайдера ввиду отсутствия поддержки некоего экзотического расширения PHP, либо столкнуться с иным конфликтом. Скажем, если у вас нет Oracle, а вы устанивите расширени для него, то PHP работать не будет вообще.

Итак, после установки PHP следует перезапустить Apache (а по-хорошему, уже пора бы перезагрузить и Windows). Для перезапуска Apache достаточно щелкнуть по иконке Apache Monitor втрее левой клавишей мышки и выбрать Apache2.2/Restart. Если сервер перезапустится, значит можно вас поздравить с удачной установкой AMP под дWindows. Если нет - то скорее всего, проблема с конфигурацией PHP в Apache. Чтобы исправить недоработку установщика, откройте файл httpd.conf в любом текстовом редакторе. Открыть в блокноте можно прямо из меню Windows (Все программы / Apache HTTP Server 2.2 / Configure Apache Server / Edit the Apache httpd.conf Configuration File). В самом конце вы найдете строку «#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL». Так вот, за ней должно быть следующее:



PHPIniDir "C:/etc/php5" LoadModule php5_module "C:/etc/php5/php5apache2_2.dll"

Если там что-то другое (например, отсутствуют пути), то допишите их вручную. Обратите внимание, что используется UNIX-овый слэш (прямой), а не Windows-ский (обратный).

Поправив пути, запустите Apache снова (start). Скорее всего, теперь все заработает нормально. Чтобы убедиться в этом, создайте PHP-файл следующего содержания:

<?php phpinfo(); ?>

Сохраните этот файл в каталоге c:\etc\Apache2\htdocs\ под именем test.php, запустите браузер и введите в адресной строке:

http://localhost/test.php

Вы увидите стандартный отчет о системе — версия PHP, версия Windows, информация об установленных модулях и т.д. Значит, все работает и можно приступать к дальнейшей настройке или сразу же приступить к отладке собственных скриптов.

 



<== предыдущая лекция | следующая лекция ==>
Установка и первичная настройка MySQL | Что такое CSS?


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.349 сек.