По всім питанням пишіть на webmaster@master-web.com.ua. Ви можете вільно використовувати/розміщувати /передруковувати статті сайта всього лиш зазначивши посилання на джерело.
Опис установки php
Опис установки php
Опубліковано: 11 лютого 2008
Дистрибутиви PHP завантажуємо тут:
(завантажуємо файл PHP x.x.x zip package)
Крім того, нам буде потрібна документація по роботі з PHP (основи програмування, синтаксис, функції й т.д.) і , звичайно, на російській мові, качаємо тут:
Далі робимо наступне. Розпаковуємо архів у бажаний каталог (за змовчуванням пропонується "C:\php", рекомендую туди й писати). Відкрийте конфігураційний файл з конфігураційними рекомендованими настройками - php.ini-recommended ( що знаходиться в корені дистрибутива), перейменуйте його в "php.ini" і корегуємо його зміст
Редакція php.ini:
1. Знайдіть і включіть (змініть Off на On) наступні директиви: short_open_tag = On display_errors = On register_globals = On register_long_arrays = On
2. Знайдіть рядок: post_max_size = 8M
Збільшіть до 16 Мбайт максимальний розмір даних прийнятих методом POST, змінивши його на: post_max_size = 16M
3. Знайдіть рядок: ;include_path = ".;c: \php\includes" Розкоментуйте його, видаливши перед рядком символ крапки з коми.
(Увага виключення! Зворотні косі риси при вказівці шляху): include_path = ".;c: \php\includes"
Створіть порожній каталог "C: \php\includes", для зберігання класів, що підключаються,
4. Знайдіть рядок: extension_dir = "./"
Встановіть значенням даної директиви шлях до папки з розширеннями: extension_dir = "C:/php/ext"
5. Знайдіть рядок: ;upload_tmp_dir =
Розкоментуйте його й вкажіть у значенні наступний шлях: upload_tmp_dir = "C:/php/upload"
Створіть порожню папку "C: \php\upload", для зберігання тимчасових файлів, завантажених через HTTP.
6. Знайдіть рядок: upload_max_filesize = 2M
Збільшіть максимально припустимий розмір файлів, що завантажуються, до 16 Мбайт: upload_max_filesize = 16M
7. Підключіть, розкоментувавши, вказані бібліотеки розширень: extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mcrypt.dll
extension=php_mysql.dll
extension=php_mysqli.dll
8. Знайдіть рядок: ;session.save_path = "/tmp"
розкоментуйте й встановіть значенням даної директиви такий шлях: session.save_path = "C:/php/tmp"
Створіть порожню папку "C:\php\tmp" для зберігання тимчасових файлів сесій
9. Збережіть зміни й закрийте файл php.ini.
Наступний крок - необхідно додати каталог із встановленим PHP інтерпретатором в PATH операційної системи. Для цього робимо наступне:
натискаємо "Пуск" ("Start") -> "Панель управління" ("Control Panel") -> "Система" ("System"), відкриваємо вкладку "Додатково" ("Advanced"), натискаємо кнопку "Змінні середовища" ("Environment Variables"), і в розділі "Системні змінні" ("System Variables") робимо подвійне клацання на рядку "Path", додаємо в поле "Значення змінної" ("Variable Value"), до того, що там уже існує, шлях до каталогу із встановленим PHP - "C:\php" (але без лапок). Зверніть увагу на те, що символ крапки з комою розділяє шляхи. І ще один важливий момент – обов”язково встановіть в змінні середовища шлях до PHP перед уже наявним там шляхом до каталогу "bin" встановленої директорії MySQL. Щоб внесені зміни набули чинності, перезавантажте операційну систему
Приклад рядка Path: %SystemRoot%system32;%SystemRoot%;%SystemRoot%System32\Wbem;C:\php;C:\Program Files\MySQL\MySQL Server 5.0\bin
Установка й настроювання PHP інтерпретатора - завершені
Опис бібліотек, що підключаються: php_curl.dll - Дуже важлива й потрібна бібліотека, що дозволяє з”єднуватися й працювати із серверами, за допомогою величезної кількості інтернет-протоколів
php_gd2.dll - Ще одна незамінна бібліотека, що дозволяє працювати із графікою. Ви думали на PHP можна тільки HTML сторінки генерувати? А от і ні! За допомогою PHP можливо майже все, у тому числі й малювати
php_mbstring.dll - Бібліотека містить функції для роботи із багато-байтними кодуваннями, до яких відносятся кодування східних мов (японський, китайський, корейський), Юнікод (UTF-8) і інші
php_mcrypt.dll - Бібліотека що дозволяє працювати з більшою кількістю алгоритмів шифрування, серед яких DES, TripleDES, Blowfish і інші
php_mysql.dll - Ім”я бібліотеки говорить саме за себе - вона необхідна для роботи із сервером MySQL.
php_mysqli.dll - Дана бібліотека є розширенням попередньої й містить додаткові функції PHP для роботи із сервером MySQL версії 4.1.3 і вище.
Вказаих бібліотек повинно вистачити для повноцінної роботи PHP. Згодом, якщо з”явиться така необхідність, ви зможете підключити додаткові бібліотеки, але не варто підключати їх усі відразу з думкою, що кашу маслом не зіпсуєш, у цьому випадку зайва кількість підключених бібліотек може помітно сповільнити роботу PHP.
Захожу по первой ссылке, чтоб скачать файл http://www.php.net/downloads.php но там нет файла под названием PHP x.x.x zip package!!! что делать?)) спасибо за ответ
Коментар додав: admin 09:12 02.04.11
зате там є строка:
For the Windows binaries and installer, see http://windows.php.net/download/
Семен Горбунков. Всі права захищені, 2007-2008рр.
Статті: всього 52, на модерації 79; коментарів 72; посилань: всього 3, нових 0; виконано за 0.04 sec.