The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Каталог документации / Раздел "Документация для Linux" / Оглавление документа

PHP-5.0.3

Введение в PHP

PHP это PHP гипертекстовый обработчик. Изначально использованный в динамических сайтах, он позволяет програмному коду быть непосредственно встроенным в HTML разметку.

Информация о пакете

Дополнительно

Установка PHP

[Замечание]

Замечание

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

Если у вас установлен пакет Berkeley DB и вы хотите его использовать, то примените следующий патч:

patch -Np1 -i ../php-5.0.3-db43-1.patch

Установим PHP запуском следующих команд:

./configure --prefix=/usr \
            --sysconfdir=/etc \
            --with-apxs2 \
            --with-config-file-path=/etc \
            --with-zlib \
            --enable-bcmath \
            --with-bz2 \
            --enable-calendar \
            --enable-dba \
            --enable-exif \
            --enable-ftp \
            --with-gettext \
            --with-iconv \
            --with-ncurses \
            --with-readline \
            --disable-libxml &&
make &&
make install &&
cp php.ini-recommended /etc/php.ini

Удалите ключ --disable-libxml если у вас установлен libxml2-2.6.17, в противном случае pear не будет собран.

[Замечание]

Замечание

PHP имеет на много больше опций конфигураций, включающих поддержку некоторых функций. Вы можете использовать ./configure --help для просмотра полного списка доступных опций. Так же, очень рекомендуется использование сайта PHP, так как здесь есть очень хорошая документация.

Конфигурация PHP

Файлы конфигурации

/etc/php.ini, /etc/pear.conf

Конфигурационная информация

Для включения поодержки PHP в сервере Apache, новые директивы LoadModule (она должна быть поддержана автоматически командой make install) и AddType должны быть добавлены в файл httpd.conf:

LoadModule php5_module lib/apache/libphp5.so
AddType application/x-httpd-php .php

Так же может быть полезно добавить содержимое в index.php в директиву DirectoryIndex файла httpd.conf.

Содержание

Пакет PHP содержит pear, php, php-config, phpextdist и phpize.

Описание

php

php это интерфейс командной строки, который позволяет вам разбирать и выполнять PHP код.

pear

pear это менеджер пакета репозитария расширений и приложений PHP (PHP Extension and Application Repository - PEAR).

Последнее обновление 2005-02-12 09:53:54 -0700




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру