Установка дополнительных модулей



  • Разархивируйте zip-архив прямо в ту же самую директорию, где уже установлен PHP (в нашем примере это C:\Program Files\PHP4). Некоторые файлы перепишутся поверх, некоторые - добавятся. В частности, появится директория extensions, как раз и содержащая практически все необходимые модули.
  • Теперь нужно дать знать PHP, какие модули он может использовать, а также сделать еще некоторые настройки. Для этого откройте в Блокноте файл php.ini в директории с файлами Windows (обычно C:\WINDOWS). Этот файл был помещен туда программой установки PHP. Файл представляет собой набор строк, в каждой из которых устанавливается значение одного параметра. Части строк, расположенные после символа ";", рассматриваются как комментарии и игнорируются.
  • Найдите параметр magic_quotes_gpc и установите его так:

magic_quotes_gpc=Off

Этим мы запрещаем PHP принудительно вставлять обратные слэши перед некоторыми символами, приходящими из формы.

  • Теперь найдите и настройте следующий параметр:

extension_dir=d:\PHP\extensions

Этим мы говорим PHP, что модули он должен искать в директории d:\PHP\extensions, то есть как раз там, где нужно. Обратите внимание на то, что по умолчанию в этом параметре стоит значение "./", то есть в той же самой директории, что и PHP. Это, конечно же, неправильно.

  • Найдите закомментированные строки, которые начинаются с;extension=. Вам предстоит раскомментировать те из них, которые соответствуют нужным нам модулям. Поддержка MySQL и календарных функций уже встроена в PHP.
  • Не забудьте сохранить изменения в файле php.ini. Чтобы изменения вступили в силу, перезапускать Apache не нужно, ведь мы установили PHP не как модуль сервера, а как отдельную программу.

Установка MySQL

  • Запустите setup.exe из только что разархивированного дистрибутива. Нажмите кнопку Next.
  • В появившемся окне с информацией снова нажмите Next. Появится диалог с запросом о выборе директории для MySQL. По умолчанию предлагается C:\mysql, но будет удобнее использовать d:\MySQL. Установите эту директорию и нажмите Next.
  • Выберите тип установки Typical. Начнется копирование файлов MySQL. Дождитесь его окончания. MySQL установлена.
  • Для того, чтобы активизировать MySQL-сервер, запустите файл d:\MySQL\bin\mysqld.exe. Можете сделать для него ярлык, однако, так как обычно MySQL запускается "в связке" с Apache, будет логично создать bat-файл, который будет запускать и Apache, и MySQL. Назовем его server.bat и расположим в корневом каталоге диска Z:. Вот содержание этого файла:
  • @echo off
  • "C:\Program Files\MySQL\bin\mysqld"
  • start /m "C:\Program Files\Apache Group\Apache\Apache"

Тестирование MySQL

Давайте теперь проверим, все ли работает. Для начала запустите наш файл server.bat, чтобы активизировать сервер. Создайте такой PHP-скрипт с именем mysql.php в директории d:\www.

Lt;?

define("DBName","test");

define("HostName","localhost");

define("UserName","root");

define("Password","");

if(!mysql_connect(HostName,UserName,Password))

{ echo "Не могу соединиться с базой ".DBName."!<br>";

echo mysql_error();

exit;

}

mysql_select_db(DBName);

// Создаем таблицу t. Если такая таблица уже есть,


Дата добавления: 2016-01-03; просмотров: 18; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!