Що потрібно для роботи з php

Що потрібно для роботи з PHP

PHP може працювати з різними WEB-сервер - Apache. Microsoft IIS (PWS). Netscape Enterprize Server. Stronghold. Zeus і, отже, на різних платформах: Unix. Solaris. FreeBSD. Windows 9x / NT.

Розглянемо установку PHP під конфігурацію Windows + Apache (може бути, екзотичну з точки зору реального WEB-сайту, але дуже зручну для використання на локальному комп'ютері, особливо для навчальних цілей).

Перш за все слід встановити і конфігурувати Apache. Установка Apache. як і будь-який інший програми під Windows, не викликає особливих проблем. За замовчуванням Apache встановлюється в каталог C: \ Program Files \ Apache Group \ Apache. Якщо в процесі встановлення не були створені (це залежить від версії) ярлики для запуску і зупинки програми в головному меню, можна створити їх вручну. Для запуску використовується файл apache.exe. для зупинки - той же файл з параметрами apache.exe -k shutdown.

Після установки слід відкрити файл конфігурації httpd.conf (це текстовий файл, який знаходиться в підкаталозі CONF) і зробити в ньому такі виправлення.

Як ім'я сервера для локального комп'ютера слід використовувати localhost.


Це сторінка index.html. яка розташована в каталозі C: ​​\ Program Files \ Apache Group \ Apache \ HTDOCS (за замовчуванням). Цей каталог є кореневим каталогом для документів. Щоб перепризначити кореневої каталог на якийсь інший каталог, слід знайти в файлі конфігурації директиву

DocumentRoot C: / Program Files / Apache Group / Apache / HTDOCS

і призначити в ній потрібний вам каталог як кореневий (його ім'я не повинно містити російських букв).

Тепер можна встановлювати PHP. Розпакуйте архів PHP в довільний каталог, наприклад, C: \ PHP.

Знайдіть серед розпакованих файлів php.ini-dist (у версії 3.0 його ім'я php3.ini-dist). Це файл конфігурації PHP. більш детально він буде розглянутий у розділі "Конфігурація PHP" Скопіюйте його в каталог С: \ WINDOWS і перейменуйте в php.ini (в версії 3.0 php3.ini).

Знайдіть файли php4ts.dll і Msvcrt.dll і скопіюйте їх в каталог C: \ WINDOWS \ SYSTEM. Якщо файл Msvсrt.dll вже існує, перезаписувати його не треба.

Тепер потрібно внести додаткові зміни в файл httpd.conf. Знайдіть секцію, що містить команди ScriptAlias. Тут потрібно створити рядок

ScriptAlias ​​/ php4 / "C: / php /"

яка б означала псевдонім для кореневого каталогу PHP.

AddType application / x-httpd-php .phtml .php

AddType application / x-httpd-php-source .phps

Ці рядки оголошують, що файли з PHP -сценаріямі можуть мати розширення phtml і php.

Знайдіть секцію Action. Додайте в неї рядок

Action application / x-httpd-php /php4/php.exe

Цей рядок визначає, яке саме додаток буде виконувати PHP -сценаріі.

Після будь-яких змін у файлі конфігурації слід зупинити apache і стартувати його заново.

Тепер можна протестувати PHP. Напишіть файл з розширенням phtml. що містить наступний код (приклад взято з голови "Змінні"):

При розробці веб-сайтів під OC Windows (особливо Windows 7) зручно користуватися пакетом під назвою Денвер (від скор. ДНВР - "Д жентльменскій" Н абор В еб-Р азработчіка). Це - набір дистрибутивів і програмна оболонка для створення і налагодження веб-сайтів на локальному ПК (без необхідності підключення до Інтернет) під керуванням ОС Windows.

Базовий пакет Денвер а включає
  • Веб-сервер Apache
  • інтерпретатор PHP
  • СУБД MySQL
  • Панель phpMyAdmin (веб-інтерфейс для адміністрування бази даних)
  • установник
і деякі інші компоненти. Крім того, Денвер допускає установку пакетів розширень.

Схожі статті