PHP 5 для начинающих |
Страница 33 из 813 Теперь созданный для инсталляции PHP каталог (в данном случае PHP5RC01) содержит несколько подкаталогов и несколько текстовых файлов, программный файл php.exe, который фактически и будет использоваться, а также файл библиотеки php5ts.dll (в подкаталоге dev). Этот dll-файл необходимо скопировать в каталог D:\WINNT\System32 (заменив D: корректной буквой диска на используемой машине). Кроме того, необходимо скопировать остальные dll-файлы в тот же каталог. Если Windows выдаст сообщение о том, что тот или иной файл уже имеется в системе, то следует оставить старый файл, не заменяя его только что загруженным. Если копировать все dll-файлы в каталог System32 нежелательно и PHP инсталлируется как SAPI (как и в данной книге), то для этих файлов можно создать другой каталог и изменить соответствующим образом системную переменную PATH. Системная переменная PATH содержит список каталогов (путей), в которых Windows ищет необходимые для работы программ файлы, например, dll-файлы. Если, предположим, для dll-файлов PHP пользователь создал каталог C:\php5\dlls, то в эту переменную необходимо записать строку C:\php5\dlls, после чего содержащиеся в нем файлы будут использоваться системой. Чтобы установить переменную PATH, необходимо нажать кнопку Пуск, выбрать пункты Панель управленияОСистемаОДополнительноО Переменные среды (Control PanelOSystemOAdvancedOEnvironment Variables), а затем найти и задать необходимое значение переменной PATH). Как уже отмечалось ранее, файл php.ini содержит инструкции, которые обрабатываются во время запуска PHP, по установке конфигурационных параметров PHP и загрузке определенных расширений. Конфигурационные установки подобны выключателям— они включают или отключают различные режимы работы PHP. Расширения предоставляют дополнительные или усовершенствованные встроенные возможности PHP. В корне созданного для PHP каталога должны находиться файлы php.ini-dist и php.ini-recommended. Файл php.ini-dist следует скопировать в каталог D:\WINNT (используя соответствующую букву диска), переименовать его в php.ini, а затем открыть в Notepad. В этом файле необходимо найти строки наподобие следующих: extension_dir = C:\php\extensions ; directory in which the loadable extensions (modules) reside Убедитесь, что данный путь соответствует пути к каталогу расширений разархиви-рованного дистрибутива PHP 5. Если это не так, то его следует соответствующим образом изменить (задать путь к каталогу ext в разархивированном каталоге PHP). В каталоге расширений содержится множество файлов, имена которых начинаются с php_ и заканчиваются на .dll. В следующем разделе файла php.ini задаются расширения, загружаемые PHP. Расширения, которые указаны в строках, начинающихся с точки с запятой, не загружаются ------ точка с запятой в начале директивы означает, что PHP игнорирует данную директиву. Следует удалить точку с запятой из строки extension=php_gd.dll, так чтобы текст файла выглядел примерно следующим образом: ;extension=php-filepro.dll extension=php-gd.dll ;extension=php_mssql.dll Это даст доступ к функциональности библиотеки GD, которая позволяет генерировать изображения в PHP-программах (подробнее данная тема рассматривается в главе 16, "Генерирование графики''). Модифицированный файл php.ini следует сохранить. |
новости российского шоу бизнеса