|
|||
|
PHP - установка и настройкаДистрибутив PHP 5.2.17 можно загрузить тут: php-5.2.17-Win32-VC6-x86.zip. Получить новейшую версию PHP можно с официального сайта: Перевод на русский язык советов по подключению PHP, опубликованных на официальном сайте PHP: "Which version do I choose?" (Какую версию PHP выбрать?): Какую версию выбрать?Если вы собираетесь использовать PHP с HTTP-сервером Apache 1 или Apache2, дистрибутив которого загружен с официального сайта Apache Если вы используете PHP с HTTP-сервером Microsoft IIS, вы должны использовать версию PHP VC9. Версии VC6 создаются с помощью компилятора Visual Studio 6. Версии PHP VC9 компилируются с помощью Visual Studio 2008 и имеют улучшеную производительность и стабильность. Для использования PHP VC9, необходим предварительно установленный Microsoft 2008 C++ Runtime (x86) или Microsoft 2008 C++ Runtime (x64). НЕ используйте PHP версии VC9 с Apache, загруженным с официального сайта Дистрибутивы Apache, корректно работающие с PHP версии VC9, могут быть загружены с сайта Чтобы в Windows подключить PHP к Apache как модуль, а именно этот вариант подключения расcматривается в этой статье, версия PHP должна быть потокобезопасной, что в имени версии обозначается как Thread Safe. Подробнее, о Thread Safe и Non Thread Safe можно прочитать в К вышеперечисленным требованиям подходят два дистрибутива PHP: "php-5.2.17-Win32-VC6-x86.zip" (ZIP) и "php-5.2.17-Win32-VC6-x86.msi" (Insataller). ZIP - это архив бинарных файлов PHP, Installer - то же, что и ZIP, только с дополнением, в виде удобного инсталятора под Windows, в котором даже можно автоматически подключить PHP к Apache в виде модуля. Вот только после окончания работы инсталятора и перезапуске Apache, HTTP-сервер перестает запускаться, и все равно подключать PHP приходится путем ручного редактирования файла httpd.conf web-сервера Апач (проверено на нескольких компьютерах). Поэтому, в материалах этой статьи рассматривается дистрибутив без встроенного Windows-инсталятора. Установка PHP 5.2 в WindowsВ этой статье описывается установка PHP в виде модуля HTTP-сервера Apache. Отличия в работе PHP, установленного как модуль и как CGI описаны тут: PHP как модуль или FastCGI. Весь процесс установки PHP сводится к разархивированию файлов дистрибутива в каталог: C:\php5.2.17, после чего нужно переименовать файл php.ini-recommended, находящийся в главной директории PHP, в php.ini. Следующим шагом необходимо прописать путь (Path) к установочному кактлогу PHP в Windows. Это можно сделать, открыв меню "Пуск", найти "Мой компьютер" и нажав на нем правой кнопкой мыши выбрать из появившегося списка "Свойства". Далее выбрать закладку "Дополнительно" и нажать кнопку "Переменные среды". В окне "Системные переменные" выбираем переменную "Path" и жмем кнопку "Изменить". В самое начало поля "Значения переменной" добавляем путь к PHP: Добавление пути в переменную Path Windows к директории PHP
C:\PHP5.2.17;C:\php5.2.17\ext; Запись пути C:\php5.2.17\ext; в дальнейшем позволит без проблем подключать модули PHP. Для того, чтобы изменения в Path вступили в силу, необходимо перезагрузить компьютер. На этом, процесс установки PHP завершен, как подключить его к Apache - читайте в статье настройка Apache 2.2 в Windows. Настройка PHPНастройка PHP осуществляется путем редактирования главного конфигурационного файла php.ini. Файл условно можно разделить на комментарии, строки которых начинаются со знака ";" и управляющие директивы. Все пути к файлам в php.ini, как и при редактировании httpd.conf, следует указывать, используя прямую косую черту "/", вместо обратной "\", используемой в Windows. При соблюдении инструкций, опубликованных в статье: "Установка и настройка Apache 2.2", и части этой статьи, посвященной установке PHP, никаких особых действий, по настройке интерпретатора не потребуется, за исключением подключения модулей PHP. После редактирования файла настроек php.ini, необходимо перезапускать или останавливать и вновь запускать Apache, чтобы новые параметры вступили в силу. Подключение модулей PHPМодули PHP - это расширение функционала интерпретатора. Например, чтобы работать из PHP с сервером базы данных MySQL, понадобится бибилиотека модуля MySQL: "php_mysql.dll". Подключение модулей, сводится к раскомментированию строк (удалению символа ";" с начала необходимой строки), начинающихся с extension=имя модуля. Ниже приведен список самых востребованных модулей, которые желательно активировать:
После сохранения настроек в php.ini, не забудте перезапустить HTTP-сервер Apavhe. Чтобы проверить, активированы ли раскомментированные модули - вырежте файл phpinfo.php, созданый во ремя MySQLGDcURLЕсли такая информация на странице не обнаружена (располагается в отличном, от представленного, алфавитном порядке) - скорее всего, что не прописан каталог модулей PHP (C:\php5.2.17\ext\) ) в переменной Windows Path, либо после изменения параметров Path компьютер не перезагружался. Документация по PHPВ сети существует множество переводов документации по PHP, вот только качество большинства из них, желает оставлять лучшего. Самые актуальные сведения по функциям PHP, и примеры их использования, стоит смотреть в официальной документации PHP: Опубликовано: 2011/09/02
HTML-код ссылки на эту страницу:
<a href="https://petrenco.com/php.php?txt=90" target="_blank">PHP - установка и настройка</a> 54037
Комментарии
Огромное Вам спасибо, совет по Добавлению пути в переменную Path Windows очень помог при подключении библиотек PHP
Добавить комментарий
|