Установка дополнительных модулей
- Разархивируйте 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; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!