Отримання PHP

Цей розділ містить інформацію про те, де отримати PHP та питання, що стосуються OC.

  1. Де я можу взяти PHP?
  2. Чи доступна прекомпільована бінарна версія?
  3. Де я можу отримати бібліотеки, необхідні для компіляції деяких додаткових модулів PHP?
  4. Як підключити ці бібліотеки?
  5. Я скачав останню версію вихідних кодів PHP з Git-репозиторію на мою машину Windows, як мені їх скомпілювати?
  6. Де знайти файл сумісності браузерів?
  7. Що означає потокобезпека під час завантаження PHP?

Де я можу взяти PHP?

Ви можете завантажити PHP з будь-якого сайту із мережі сайтів PHP. Сайти мережі можна знайти на » https://www.php.net/. Ви також можете скористатися анонімним Git для отримання останньої версії вихідних повідомлень. За подробицями звертайтесь до » https://www.php.net/git.php

Чи доступна прекомпільована бінарна версія?

Ми розповсюджуємо прекомпільовані бінарники тільки для Windows, тому що ми не в змозі компілювати PHP з усіма можливими комбінаціями модулів, навіть для основних платформ Linux/Unix. Також зауважте, що на сьогодні багато дистрибутивів Linux поставляються з PHP. Бінарники для Windows можна завантажити з нашої сторінки » Downloads, для бінарників під Linux, будь ласка, завітайте на сайт вашого дистрибутива.

Де я можу отримати бібліотеки, необхідні для компіляції деяких додаткових модулів PHP?

Зауваження: Зірочка (*) позначені бібліотеки, які, виходячи з нашого досвіду, є потоково-небезпечними; ці бібліотеки не рекомендується використовувати у багатопотоковому середовищі.

Як підключити ці бібліотеки?

Вам необхідно дотримуватись інструкцій, що супроводжують бібліотеку. При запуску скрипта 'configure' деякі бібліотеки (такі як бібліотека GD) знаходяться автоматично, інші повинні бути включені за допомогою опції '--with-EXTENSION' в 'configure'. Запустіть 'configure --help' для отримання списку всіх опцій.

Я скачав останню версію вихідних кодів PHP з Git-репозиторію на мою машину Windows, як мені їх скомпілювати?

Изучите раздел руководства, содержащий актуальное» покроковий посібник зі складання

Де знайти файл сумісності браузерів?

Файл browscap.ini можна завантажити з » http://browscap.org/

Що означає потокобезпека під час завантаження PHP?

Потокобезпека означає, що цей бінарний файл може працювати з багатопоточним веб-сервером, наприклад, таким як Apache 2 під Windows. Потокобезпека забезпечується зберіганням локальних копій у кожному потоці, отже дані не суперечать іншим потокам.

То що ж вибрати? Якщо ви хочете використовувати PHP як бінарний файл CGI, то вам не потрібна потокобезпека, оскільки бінарний файл запускатиметься при кожному запиті. Для багатопоточних веб-серверів, таких як IIS5 та IIS6, вам знадобиться поточна версія PHP.