Среда, 22.07.2026, 17:13
Приветствую Вас Гость

Меню сайта
Web-программирование
Категории раздела
Наш опрос
Какой браузер Вы используете?
Всего ответов: 1423
Статистика

Анализ веб сайтов
Главная » Файлы » Программы

PHP 4.3.4 под Windows
Для загрузки файла, перейдите по любой из ссылок, что даны ниже!
Если ссылки нет, то обновите страницу


1.02 Mb

Установка PHP 4.3.4 под Windows

Самое первое окошко при такой установке PHPсодержит приветствие и предупреждение о существовании авторских прав на этот продукт.

Программа автоматической установки PHP

Рис. 1.9.  Программа автоматической установки PHP

Далее нужно прочитать и согласиться (или не согласиться) с лицензией.

Лицензионное соглашение

Рис. 1.10.  Лицензионное соглашение

Затем выбираем тип установки: стандартный или для специалистов. Мы выберем стандартную установку.

Тип установки

Рис. 1.11.  Тип установки

В следующем окне программа предложит выбрать директорию для установки PHP. Туда будут скопированы файлы библиотек, расширений, интерпретатор командной строки, модули и т.п.

Выбор папки, в которую будет установлен PHP

Рис. 1.12.  Выбор папки, в которую будет установлен PHP

В следующем окошке предлагается ввести адрес SMTP-сервера, т.е. сервера отправки почтовых сообщений, и обратный адрес отправителя почты. Это окошко мы приводить не будем.

Далее предлагается выбрать из списка сервер, с которым будет работать PHP. Поскольку мы установили Apache, то выберем из списка именно его.

Выбор сервера, на котором будет работать PHP

Рис. 1.13.  Выбор сервера, на котором будет работать PHP

Следующее окошко начинает инсталляцию.

Начало автоматической установки PHP

Рис. 1.14.  Начало автоматической установки PHP

После копирования необходимых файлов мы получили следующее сообщение:

Сообщение о невозможности автоматически настроить Apache для работы с PHP

Рис. 1.15.  Сообщение о невозможности автоматически настроить Apache для работы с PHP

Это значит, что нужно настраивать сервер Apache для работы с PHP вручную. В httpd.conf нужно написать:

ScriptAlias /php/ "c:/php/" 
AddType application/x-httpd-php .php .phtml 
Action application/x-httpd-php "/php/php.exe"

В этом случае могут возникнуть проблемы с безопасностью. Рекомендуется исправить директорию, где лежит исполняемый файл интерпретатора (c:\php\), на что-нибудь менее очевидное (например, на c:\abc_php\). 

Еще нужно отредактировать файл php.ini (в папке c:\Windows), чтобы PHP «знал», где находится корневая директория сервера, где пользовательские директории, а где его собственные библиотеки расширений. За это в файле php.ini отвечают соответственно переменные doc_rootuser_dir и extension_dir. Зададим их таким образом:

doc_root = "c:\Program Files\Apache 
 Group\Apache\htdocs"
user_dir = "c:\users"
extension_dir = "c:\php\extensions"

Кроме того, можно выбрать расширения, которые будут загружаться при запуске PHP. В реализацию PHP под Windows изначально входит очень мало расширений. Чтобы загрузить расширение, нужно раскомментировать в php.ini соответствующую ему строчку 'extension=php_*.dll'. Например, чтобы загрузить расширение для работы с MSSQL, нужно раскомментировать строку 'extension=php_mssql.dll'. Некоторые расширения требуют дополнительных библиотек. Поэтому рекомендуется скопировать дополнительные библиотеки в системную директорию (из папки c:\php\dlls). При первой установке следует настроить и протестировать PHP без расширений.

Для того чтобы настройки, выполненные в конфигурационных файлах сервера и PHP вступили в силу, нужно перезапустить сервер.

Проверим, работает ли PHP. Для этого создадим тестовый файл (1.php) в директории пользователя (c:\users\nina) со следующим содержанием:

<?php
echo"<h1>Привет всем!</h1>";
?>

Запустим этот файл через браузер, набрав http://localhost/~nina/1.php. Если что-то не так, то на экран будет выведен текст этого файла. Если все хорошо, то нашскрипт должен обработаться сервером и вывести большими буквами строку «Привет всем!».

Категория: Программы | Добавил: Rammstein
Просмотров: 1586 | Загрузок: 163 | Рейтинг: 0.0/0
Реклама
Поиск
Друзья сайта
Топ100- Веб-дизайн free counters