ПредишенСледващото

PHP. Hypertext Preprocessor

PHP - (PHP: Hypertext Preprocessor) скриптов език, използван за създаване на уеб приложения - чиито код е включен директно в текста на HTML-документи. Като много общо с C, Java и Perl. Извършва като модул Apache (ИСДП) или CGI-програма на сървъра страна. След обработка от PHP на преводач, на сървъра замества PHP код е резултат от изпълнението му, и предава към браузъра. Клиентът получава генерирания HTML страница PHP-скрипт (PDF, Flash, XML, PNG, и т.н.). PHP е създаден специално за разработването на уеб приложения. От началото на петата версия, заедно с процесуално включва някои от механизмите, поддържащи философията PLO (ООП), която в предишните версии бяха отбелязани само.

PHP поддържа много модерен на уеб сървъри, като Apache, IIS (Microsoft Internet Information Server), Netscape, Personal Web Server, iPlanet, OReilly Website Pro, Каудиум, Xitami, OmniHTTPD. За повечето от тях PHP работи като модул на Apache (САПИ) или CGI-програма на сървъра страна. Подкрепя LDAP протокол, IMAP, SNMP, NNTP, POP3, HTTP, COM (на Windows-базирани платформи) и директен достъп до контакти. Включително обработка на регулярни изрази и XML (SAX, DOM), XSLT, Java обекти подкрепа. За обмен на сложни структури от данни, използвани WDDX стандарт. Използване на разширение CORBA за достъп до отдалечени обекти. По този начин, можете да изберете операционната система и уеб сървър за инсталиране на PHP.
Тъй като механизъм SSI (Server Side Включва - от страна на сървъра включва) не е достатъчно, се препоръчва използването на PHP за сложни задачи.
Препоръчително е да се работи винаги с най-новата версия на софтуерни продукти, които изменени и допълнени и коригирани грешки забелязали в предишните версии. Като правило, най-новата версия добавя нови функции.
За подробности вижте -. PHP език.

Защо имате нужда от Apache сървър на домашния си компютър?

Ако даден сайт се състои от една страница, тогава не може да се поколебае да пусне на сървъра на вашия доставчик, тъй като, когато го изтеглите от интернет, веднага да видите някакви грешки. Но ако сайтът е съставена от десетина страници, за валидиране на изхода на текстова и графична информация, изход на данни от на CGI-скриптове, SSI-директиви, преходи към други страници в сайта си и така нататък. Трябва при тестване сайт в Интернет страниците, значително време и финансови разходи. Намаляване на разходите на горното е възможно, когато отстраняване на грешки на вашия сайт - локално - компютър (поради липса на свързаност на скоростите на интернет и изтегляне), го създаване на уеб-сървър на платформата Windows.

За развитието на страници, написани с помощта на най-новите технологии за сървъри инсталирани изисква тест сървър на вашия компютър.

Инсталиране, конфигуриране - Apache, PHP, Perl, MySQL, PhpMyAdmin, промени в конфигурационния файл - php.ini, httpd.conf, уеб--vhosts.conf, уеб--userdir.conf - за това можете да намерите в съответните секции на сайта.

Версия на PHP 5.2.9 - са от съществено значение при обработката на предишната версия на PHP 5.2.x, с цел да се повиши нивото на подобрения на сигурността и стабилността. Фиксирана над 120 грешки, някои от които са свързани с проблемите, свързани със сигурността.

Ключови промени в PHP 5.2.9:

PHP документация е на разположение на интернет страницата на производителя - PHP Group - PHP Manual.

Ръчно инсталиране - е най-добрият избор за безопасни и оптимизирани системи.

Първо, настройте сървъра HTTP Apache на вашата система, и се уверете, че тя работи.

За да изтеглите програма за инсталация на PHP 5.2.9, отидете на сървъра -

и копирате файла - PHP 5.2.9 цип пакет

Пълна изходен код

Windows Binaries

Забележка: (Повечето от тези файлове на разширения PECL се предлага стандартно с PHP 4 Windows двоичните файлове, но оттогава са били преместени в този отделен PECL сваляне на файлове като php_pdf.dll, php_ssh2.dll и др ..)

Имаме PHP 5 / Zend Engine 2 страница обяснява промените на нивото на езика, въведени в PHP 5. Данните за промените в PHP 5 всички други промени.

Надстройка от предишните версии на PHP:

Предишни издания PHP ръководство предложи да пренапише INI и DLL файлове в системата ви директория, която е - C: \ WINDOWS (първата опция). Това е малко по-лесно процедура за инсталиране, но го прави трудно да се актуализира PHP. При инсталиране на PHP 5.2.9, разработчиците са посъветвани да се отстранят всички тези файлове (php.ini и php5ts.dll от системната директория на Windows) към новата инсталация на PHP. Уверете се, че резервираният php.ini файла. Той ще трябва да прехвърлите вашите настройки в новия конфигурационен файл.
По-долу е метод за монтаж на свързаните с PHP файлове в една директория и позволява да има достъп до тях, като добави към списъка с променливи на обкръжението, пътят до директорията (третата опция).

ПРИМЕР 5 пакет структура PHP пакет.

Разопаковайте архива в C: \ ЮЕсАр \ PHP \.

PHP, PHP изтегляне, инсталиране и конфигуриране на PHP 5 на сървъра на Apache

За CGI, CLI и уеб-сървърни модули, необходими за php5ts.dll файл е на разположение за тях.

CGI - компютърна графика интерфейс.
CLI - Command Line Interface - CLI
DLL - динамична връзка библиотека - DLL

  1. копирате файла в системната директория на Windows,
  2. копирате файла в директорията на мрежов сървър
  3. добавете вашият PHP директория. C: \ ЮЕсАр \ PHP \ в обкръжението - PATH.

1. Копие php5ts.dll файл в директорията C: \ Windows \ System32 (или система за вашата операционна система).

PHP, PHP изтегляне, инсталиране и конфигуриране на PHP 5 на сървъра на Apache

Копирайте един файл php.ini-препоръчително или php.ini-дистрибуция на C: \ Windows и да го преименувате в php.ini. (Препоръчва да използват php.ini-препоръчително, защото на неговото създаване, по подразбиране, оптимизиран за експлоатация и поддръжка на сигурността).

PHP, PHP изтегляне, инсталиране и конфигуриране на PHP 5 на сървъра на Apache

3. С цел да се подобри обслужването и опростяване на ъпгрейди, разработчиците се препоръчва да използват

Третият вариант - да се добавят PHP директория - C: \ ЮЕсАр \ PHP \ към списъка с потребителското променливи на средата.

влезете в системата като потребител "Администратори" група за промяна на стойностите и добавянето на нови променливи.

PHP, PHP изтегляне, инсталиране и конфигуриране на PHP 5 на сървъра на Apache

Маркирайте променлива - "Пътят" и натиснете (по-ниска) - "промяна".

име на променлива - Path.
Въведете в полето - Стойността на променливата. в крайна сметка, по пътя към вашия PHP директория -
C: \ ЮЕсАр \ PHP \
и натиснете OK.

PHP, PHP изтегляне, инсталиране и конфигуриране на PHP 5 на сървъра на Apache

PHP, PHP изтегляне, инсталиране и конфигуриране на PHP 5 на сървъра на Apache

и рестартирайте компютъра.

За тази опция, php5ts.dll файл в директорията C: \ Windows \ System32 копиране не е необходимо.

Преименуване на един от файловете php.ini-препоръчани или php.ini-дист директорията C: \ ЮЕсАр \ PHP \ в php.ini (по-добре - php.ini-препоръчително).

PHP, PHP изтегляне, инсталиране и конфигуриране на PHP 5 на сървъра на Apache

Особено на файла - php.ini. То може да бъде полезно за инсталиране на нова версия на PHP.

Apache HTTP сървър конфигурация Основната файла - httpd.conf - за свързване на PHP интерпретатора, добавете към крайния участък на натоварване модули, запис:

Директивата - DirectoryIndex - трябва да се направи за удължаване на индекса на PHP файлове:

След това трябва да се сравни с .php разширение. phtml добавяне httpd.conf следната директива (AddType директиви в този раздел):

Въведете пътя до файла - php.ini

PHPIniDir "C: \ WINDOWS" (за първото изпълнение)

PHPIniDir "C: \ ЮЕсАр \ PHP" (третата опция)

Файлът mime.types, добавете ред:

C: \ Program Files \ Apache Software Foundation \ Apache2.2 \ конф \ mime.types

прилагане / х-уеб--PHP PHP
молба / X-уеб--PHP код phps

Свързани статии

Подкрепете проекта - споделете линка, благодаря!