PHP HTML MySQL
1 1 1 1 1 1 1 1 1 1 Рейтинг 0.00 (0 Голоса (ов))

php

Сайт разработчика: http://www.php.net/
Документация: http://ru.php.net/get/php_manual_ru.chm/from/a/mirror
Дистрибутив: http://windows.php.net/download/
Скачать Thread Safe zip архив php-5.3.X-Win32-VC9-x86.zip.

Распаковать архив в желаемый каталог (изначально предлагается "C:\php"). Открыть конфигурационный файл содержащий рекомендуемые настройки - "php.ini- development" (находящийся в корне дистрибутива), переименовать его в php.ini и произвести следующие изменения.

Редактирование конфигурационного файла php.ini:

  1. Найти строку:
    post_max_size = 8M
    Увеличить до 16 Мбайт максимальный размер данных принимаемых методом POST, изменив ее на:
    post_max_size = 16M
  2. Найти строку:
    ;include_path = ".;c:\php\includes"
    Раскомментировать ее, убрав перед строкой символ точки с запятой.
    (Внимание исключение! Обратные косые черты при указании пути):
    include_path = ".;c:\php\includes"
    Создать пустой каталог "C:\php\includes", для хранения подключаемых классов.

  3. Найти строку:
    extension_dir = "./"
    Установить значением данной директивы путь к папке с расширениями:
    extension_dir = "C:/php/ext"
  4. Найти строку:
    ;upload_tmp_dir =
    Раскомментировать ее и указать в значении следующий путь:
    upload_tmp_dir = "C:/php/upload"
    Создать пустую папку "C:\php \upload", для хранения временных файлов загружаемых через HTTP.

  5. Найти строку:
    upload_max_filesize = 2M
    Увеличить максимально допустимый размер загружаемых файлов до 16 Мбайт:
    upload_max_filesize = 16M

  6. Подключить, расскомментировав, данные библиотеки расширений:
    extension=php_bz2.dll
    extension=php_curl.dll
    extension=php_gd2.dll
    extension=php_mbstring.dll
    extension=php_mysql.dll
    extension=php_mysqli.dll
  7. Найти строку:
    ;date.timezone =
    Раскомментировать и установить значением часовой пояс вашего местоположения (список часовых поясов можно найти в документации): date.timezone = "Europe/Moscow"

  8. Найти строку:
    ;session.save_path = "/tmp"
    Раскомментировать и установить значением данной директивы такой путь:
    session.save_path = "C:/php/tmp"
    Создайть пустую папку "C:\php\tmp" для хранения временных файлов сессий.

Сохранить изменения и закрыть файл php.ini.

Далее необходимо добавить каталог с установленным PHP интерпретатором в PATH операционной системы. Для чего необходимо пройти по пути "Start" ("Пуск") -> "Control Panel" ("Панель управления") -> "System" ("Система"), открыть вкладку "Advanced" ("Дополнительно"), нажать кнопку "Environment Variables" ("Переменные среды"), в разделе "System Variables" ("Системные переменные") сделать двойной щелчок на строке "Path", добавить в поле "Variable Value" ("Значение переменной"), к тому что там уже существует, путь к каталогу с установленным PHP, например, "C:\php" (без кавычек). Обратить внимание на то, что символ точки с запятой разделяет пути. Чтобы внесенные изменения вступили в силу, перезагрузить операционную систему.

Пример строки Path:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\php;C: \Program Files\MySQL\MySQL Server 5.5\bin

Установка и настройка PHP интерпретатора – завершена.

Описание подключаемых библиотек:

php_bz2.dll – С помощью данного расширения PHP сможет создавать и распаковывать архивы в формате bzip2.

php_curl.dll – Очень важная и нужная библиотека, позволяющая соединяться и работать с серверами, с помощью огромного количества интернет- протоколов.

php_gd2.dll – Ещё одна незаменимая библиотека, позволяющая работать с графикой. Вы думали на PHP можно только HTML странички генерировать? А вот и нет! С помощью PHP можно почти всё, в том числе и рисовать.

php_mbstring.dll – Библиотека содержит функции для работы с много-байтными кодировками, к которым относятся кодировки восточных языков (японский, китайский, корейский), Юникод (UTF-8) и другие.

php_mysql.dll – Имя библиотеки говорит само за себя - она необходима для работы с сервером MySQL.

php_mysqli.dll – Данная библиотека является расширением предыдущей и содержит дополнительные функции PHP для работы с сервером MySQL версии 4.1.3 и выше.

Данных библиотек должно хватить для полноценной работы PHP. Со временем, если появится такая необходимость, вы сможете подключить дополнительные библиотеки, но не стоит подключать их все сразу с мыслью, что кашу маслом не испортишь, в данном случае излишнее количество подключенных библиотек может заметно замедлить работу PHP.

Добавить комментарий

Не материться, не поливать друг друга грязью, не писать большими буквами.
За нарушения БАН!


Защитный код
Обновить

Ноябрь 2018
Пн Вт Ср Чт Пт Сб Вс
29 30 31 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 1 2

Случайный афоризм

Случайная статья

Иногда приходится пользоваться тем, что дали. Мой компьютер, на котором стоит Debian Linux, был занят. Зато был свободен компьютер с установленным на нем Windows. И вот появилось желание подключиться к своему компьютеры с рабочей станции под управлением враждебной Windows. Первым, что пришло в голову - это удаленный рабочий стол. Однако, нашлось более элегантное решение. И, несмотря на заголовок статьи, речь пойдет о немного другой технологии.

шаблоны joomla 3

ингибиторы АПФ

мукалтин при сухом кашле

iphone x обзор

Логин

Регистрация