Како да инсталирате локален apache-сервер со php, mysql, phpmyadmin на машината за Windows. Како да инсталирате локален Apache-сервер со Php, MySQL, phpMyAdmin на Windows машина Инсталирање apache 2.4 php 7

И така го инсталиравме серверот nginx, сега е редот за инсталација php 7.1на убунту. Пакетот nginx + php7 се покажа многу добро, заштедувајќи пари и ресурси на серверот.

Инсталирање на php 7.1

Прво, да додадеме складиште од кое ќе преземеме и инсталираме php 7.1.

sudo add-apt-repository ppa:ondrej/php

Забелешка: Ако системското кодирање е различно од utf-8, тогаш може да има проблеми при додавање на складиштето php 7.1. Значи, да ги извршиме овие две команди

sudo apt install -y language-pack-en-base sudo LC_ALL=en_US.UTF-8 add-apt-repository ppa:ondrej/php

Ажурирајте ја листата на складишта

Ажурирање на Sudo apt

Ако сè е во ред, продолжете со инсталацијата..

Apt install php7.1 php7.1-fpm php7.1-opcache php7.1-zip php7.1-xmlrpc php7.1-xsl php7.1-mbstring php7.1-mcrypt php7.1-mysql php7.1-od php7.1-pgsql php7.1-pspell php7.1-readline php7.1-рекодира php7.1-snmp php7.1-сапун php7.1-sqlite3 php7.1-sybase php7.1-среден php7.1- php7.1-json php7.1-ldap php7.1-intl php7.1-меѓубаза php7.1-imap php7.1-gmp php7.1-gd php7.1-волшебна php7.1-dba php7.1-bz2 php7.1-bcmath php7.1-phpdbg php7.1-cgi php7.1-cli

Се согласуваме со инсталацијата, чекаме сè да заврши.

И така сè е подготвено - php 7.1, а екстензиите се инсталирани. Ако на системот се инсталирани други верзии на php5, тогаш можете да ги отстраните со извршување на командата:

Apt автоматско отстранување на php5* -y && apt purge php5* -y && apt apt clean php5*

Поставување php 7.1

php поставувањеќе биде како што следува:

  • Поправање на пропусти
  • Зголемување на големината на прикачувањето на датотеката
  • Зголемување на времето на извршување на скриптата
  • поставување на опкаш

Отворете php.ini

Судо нано /etc/php/7.1/fpm/php.ini

барајќи линија

;cgi.fix_pathinfo = 1

откоментирајте ја линијата и ставете 0 наместо еден

cgi.fix_pathinfo = 0

Зголемете ја големината на поставените датотеки. Го наоѓаме post_max_size и го доведуваме до формата

Пост_макс_големина = 100 М

Ајде да го зголемиме времето за обработка на скрипта, да бараме max_execution_time со поставување 300 секунди - обично потребни за работа со големи табели mysql

opcache.enable=1 opcache.enable_cli=1 opcache.memory_consumption=64 opcache.interned_strings_buffer=4 opcache.max_accelerated_files=7963 opcache.revalidate_freq=20

Ја зачувуваме датотеката. Рестартирајте php7,1-fpm

Рестартирање на услугата php7.1-fpm

Инсталирајте MySQL сервер и phpmyadmin

sudo apt инсталирај mysql-сервер-5.7

За време на инсталацијата, ќе биде побарано да поставиме лозинка за администраторот mysql сервер. Пополнете го барањето.
Сè е подготвено. Сега инсталирајте го менаџерот на базата на податоци

sudo apt инсталирај phpmyadmin

За време на инсталацијата, најверојатно ќе побара од вас да изберете веб-сервер, изберете кој било, ако бара да поставите лозинка за базата на податоци, поставете го.
Сега ќе направиме симболична врска до директориумот каде што ќе ја имаме страницата

Ln -s /usr/share/phpmyadmin /var/www/html/my.site.ru

Можете да пристапите до менаџерот на базата на податоци на

My.site.ru/phpmyadmin/

Во иднина, можете да креирате своја сопствена конфигурациска датотека nginx за менаџерот на базата на податоци phpmyaadmin и да ја префрлите на поддомен како mysql.my.site.ru и да поставите авторизација на серверот.

Ако имате какви било прашања пишете во коментарите.

// echo get_the_post_thumbnail(get_the_ID(), "relatedthumbnail"); // прикажување на мојата големина на сликичката?>

Во првата статија, разгледавме како да инсталираме Apache на Windows7. Сега да погледнеме како да го поврзете јазикот php со нашиот сервер.

Инсталирање на PHP

1) Преземете ја zip архивата од php од страницата http://windows.php.net/download/ . Избрав Thread Safe - php-5.3.5-Win32-VC6-x86.

2) Отпакувајте го php во c:/php-5.3.5/

3) Ние поврзуваме php со Apache. Отворање на датотеката httpd.conf. Во папката е конфкаде што го инсталиравте Apache. го имам C:Програмски датотеки (x86)Apache Software FoundationApache2.2conf .

За да поврзете php како модул, треба да додадете само 3 инструкции во датотеката httpd.conf:

(цитат на код)
LoadModule php5_module c:/php-5.3.5/php5apache2_2.dll
AddType апликација/x-httpd-php phtml php
PHPIniDir "c:/php-5.3.5/"
(/кодецитација)

Овие линии треба да бидат поставени приближно во средината на датотеката httpd.conf, на пример веднаш по директивите на LoadModule. За мене тие завршуваат на редот 128 од датотеката. Точната локација на овие директиви не е критична, но тие не треба да се ставаат на почетокот или на самиот крај на датотеката httpd.conf.

Забелешка.

  • Првата линија го вчитува PHP-модулот имплементиран во библиотеката php5apache2_2.dll
  • Втората линија ги мапира датотеките со екстензија php до типот на мимичка апликација/x-httpd-php, со кој се ракува PHP модулот.
  • Третата линија ви овозможува експлицитно да ја наведете локацијата на конфигурациската датотека php.ini.

4) Креирање на конфигурациска датотека во php. Директориумот c:/php-5.3.5 содржи неколку шаблони за конфигурациски датотеки. Да ја земеме датотеката како основа c:/php-5.3.5/php.ini-productionи преименувајте го во php.ini.Така, конфигурациската датотека PHP (php.ini) ќе се наоѓа во директориумот c:/php-5.3.5, и тука треба да се направат сите промени во конфигурацијата на PHP.

Откако ќе направите промени во httpd.conf и ќе создадете датотека php.ini, рестартирајте го Apache.

5) Верификација. Во папката C:Program Files (x86)Apache Software FoundationApache2.2htdocs, креирајте датотека index.php со следниов код:

(цитат на код)

(/кодецитација)

Сега посетете ја http://localhost/index.php во вашиот прелистувач. Ако сè е направено правилно, ќе видите виолетова табела со поставки за php.

Дополнителни поставки за php

Овозможете поддршка за кратко снимање на php, пронајдете ја функцијата short_open_tag во php.ini и овозможете ја: short_open_tag = Вклучено

Во php.ini, наведете ја патеката до екстензии на php, за ова, откоментирајте и пополнете ја линијата extension_dir. Еве како изгледа за мене:

(цитат на код)
extension_dir = "c:/php-5.3.5/ext"
(/кодецитација)

(цитат на код)
extension=php_mbstring.dll
(/кодецитација)

и продолжување на линијата=php_mysqli.dll за работа MySql бази на податоциподатоци:

(цитат на код)
extension=php_mysqli.dll
(/кодецитација)

Ако сте корисник на Linux, тогаш погледнете ја статијата "".

Издание на PHP 7

На овој моментДостапно е PHP 7.0.0 Alpha издание 2. Првата бета верзија ќе се појави во наредните денови. Ниту алфа ниту бета не се препорачуваат за вистинска работа. Но, веќе можете да ги пробате на серверот за тестирање.

Особено затоа што промените во PHP7 се многу значајни:

  • До 2x перформанси на PHP 7 во споредба со PHP 5.6 (леле!)
  • Очекувана 64-битна поддршка
  • Многу фатални грешки сега се Исклучоци
  • Отстранување на стари и неподдржани SAPI ( софтверски интерфејсисерверски апликации) и екстензии
  • NULL оператор што се спојува (??)
  • Комбиниран оператор за споредба (<=>)
  • декларација за тип на враќање
  • Декларација за скаларен тип
  • Анонимни часови
Како да инсталирате PHP 7 на Windows

PHP од која било верзија е скоро секогаш поврзан со сервер и систем за управување со бази на податоци. Ако воопшто немате сервер, тогаш погледнете ја статијата "". Кога ќе дојдете до инсталирање на PHP во таа статија, вратете се овде.

Ако веќе имате сервер, тогаш можете да најдете општи прашања за надградба во написот "".

Карактеристики на инсталирање PHP 7 на Windows

Инсталирав на Apache 2.4 VC14. Ако сè уште не сте го надградиле серверот, тогаш направете го тоа. Врски и детали во овој прирачник.

За да преземете PHP 7.0 одете на

Скриен од гости

Секогаш преземајте ги сите програми само од официјални страници!

Изберете верзија Безбедно на нишка(64-битен или 32-битен како ваш Apache-сервер).

Дефинитивно потребно Visual C++ може да се редистрибуира за Visual Studio 2015 година! Ако веќе сте го надградиле серверот Apache, тогаш и на тој сервер му треба овој пакет. Оние. веќе требаше да го инсталираш. Ако ова не е случај, тогаш одете на

Скриен од гости

И преземете го соодветниот bitness пакет.

По преземањето, инсталирајте го.

Ако користите при инсталирање на серверот, тогаш отпакувајте ја содржината на преземената архива од PHP во директориумот C: ServerbinPHP.

Одете во овој директориум, пронајдете ја датотеката развој на php.iniи преименувајте го во php.ini.

Отворете ја оваа датотека со која било уредувач на текст, најдете ја линијата таму

; extension_dir = "ext"

И заменете го со

Extension_dir = "ext"

Сега треба да овозможиме PHP екстензии, бидејќи повеќето сајтови и скрипти нема да работат без нив. Внимание: во моментов со некои екстензии не е можно да се стартува серверот, затоа погледнете внимателно подолу. Најдете група линии:

;extension=php_bz2.dll ;extension=php_curl.dll ;extension=php_fileinfo.dll ;extension=php_gd2.dll ;extension=php_gettext.dll ;extension=php_gmp.dll;intlextension.pextnsiondll_p; =php_interbase.dll ;extension=php_ldap.dll ;extension=php_mbstring.dll ;extension=php_exif.dll ; Мора да биде по mbstring бидејќи зависи од него ;extension=php_mysqli.dll ;extension=php_oci8_12c.dll ; Употреба со Oracle Database 12c Instant Client ;extension=php_openssl.dll ;extension=php_pdo_firebird.dll ;extension=php_pdo_mysql.dll ;extension=php_pdo_oci.dll ;extension_pqpxdo. dll ;extension=php_pdo_sqlite.dll ; extension=php_pgsql.dll ;extension=php_pspell.dll ;extension=php_shmop.dll

И заменете ги со следните редови. Ве молиме имајте предвид дека некои екстензии се оневозможени, бидејќи кога се овозможени, Apache не започнува!

екстензија=php_bz2.dll екстензија=php_curl.dll екстензија=php_fileinfo.dll екстензија=php_gd2.dll екстензија=php_gettext.dll екстензија=php_gmp.dll екстензија=php_intl.dll екстензија=php_imap.dll ;продолжување=php_interbase. dll extension=php_mbstring.dll extension=php_exif.dll ; Мора да биде по mbstring бидејќи зависи од него extension=php_mysqli.dll ;extension=php_oci8_12c.dll ; Користи со Oracle Database 12c Instant Client extension=php_openssl.dll ;extension=php_pdo_firebird.dll extension=php_pdo_mysql.dll ;extension=php_pdo_oci.dll extension=php_pdo_odbc.dlpdll extension.pdo_dll. ll екстензија=php_pgsql.dll ; екстензија=php_pspell.dll екстензија=php_shmop.dll

Сега ја наоѓаме следната група линии:

;extension=php_soap.dll ;extension=php_sockets.dll ;extension=php_sqlite3.dll ;extension=php_tidy.dll ;extension=php_xmlrpc.dll ;extension=php_xsl.dll

Овие екстензии можат да ги вклучат сите:

екстензија=php_soap.dll екстензија=php_sockets.dll екстензија=php_sqlite3.dll екстензија=php_tidy.dll екстензија=php_xmlrpc.dll екстензија=php_xsl.dll

Ја зачувуваме и затвораме датотеката.

Сега да преминеме на конфигурациската датотека Apache. За оние кои инсталираа според моите упатства, оваа датотека е тука C:ServerbinApache24confhttpd.conf

Отворете го со кој било уредувач на текст. Ги наоѓаме линиите со кои го поврзавме PHP 5 и ги бришеме.

И опишува само нагласуваза инсталирање Apache24 и PHP7 на Windows. Опис на инсталацијата DBMS MySQLостанува ист и не се повторува во ова упатство.

Пред да продолжите со читањето, дали навистина треба да го инсталирате и конфигурирате сето ова под Windows?Можеби треба да обрнете внимание и да не губите време и нерви поставувајќи го истото директно во Windows? Во секој случај, прочитајте ја статијата за. Можеби тоа ќе ви заштеди не само време, туку и здравје.

Овој прирачник е наменет за програмери со Основно знаење Apache и PHP. Овој прирачник ќе опише единствена разликаВ инсталирање на Apacheи PHP со основни инструкции за инсталација за PHP 5.6. Ако не знаете што е WEB сервер, http протокол и PHP преведувач, тогаш секогаш можете да дознаете повеќе за тоа со читање на документацијата.

Нема да одговорам на прашања во коментарите на кои се одговорени во ова или во главните упатства, врската до главната инструкција е наведена во првиот пасус, како и прашања кои се однесуваат на разбирање на работата на Apache и PHP, па дури и повеќе прашања за грешки во развојот. За ова, постојат соодветни ресурси, литература, форуми, курсеви. Сепак, секогаш можете да поставите кое било прашање што ве интересира. Можеби некој од заедницата може да ви помогне.

Па ајде да одиме!

Инсталирање на Apache 2.4 VC14

  1. Се вчитува Apache 2.4 бинарни VC14под вашиот систем на врската http://www.apachelounge.com/download/ Преземете ја 64-битната верзија на серверот. Во времето на пишување на овие редови, датотеката беше именувана вака: httpd-2.4.17-win64-VC14.zip
  2. Ако ви требаат дополнителни модули, можете да ги преземете таму (нема потреба од основна инсталација)
  3. Преземете и инсталирајте Visual C++ Redistributable за надградби на Visual Studio 2015 од веб-локацијата на Microsoft.
  4. Отпакувајте ја содржината на папката Апачи24од преземената архива D:\USR\apache. Забележете дека во D:\USR\apache не треба да ја ставите папката Apache24 од архивата, туку нејзината содржина. Ништо не треба да се инсталира.
  5. Променете ја вредноста во датотеката ServerRootна "d:/usr/apache" (ред 37) и вредност DocumentRootДирекроти) на "d:/USR/www" (линии 243 и 244). Исто така, треба да ја отфрлите линијата 219 и да ја промените во: Име на сервер локален домаќин:80
  6. Променете ги параметрите за складирање дневници во истата датотека (најдете ги параметрите и променете ги): ErrorLog „D:/USR/log/apache-error.log“ CustomLog „D:/USR/log/apache-access.log“ заедничко
  7. Инсталирајте ја услугата Apache. Отворете командна линија во име на администратороти залепете ја следнава линија таму: D:\USR\apache\bin\httpd.exe -k install
  8. Ги следиме пораките за грешки за време на инсталацијата на услугата. Ако сè е направено правилно, не треба да има грешки. Ако по извршувањето на линијата командната линија не се појави повторно, тогаш сте направиле нешто погрешно. Само користете ги функциите за копирање и залепување за да избегнете грешки при повторното печатење.
  9. Направете кратенка на работната површина за D:\USR\apache\bin\ApacheMonitor.exeи / или ставете го во автоматско вчитување (за да го отворите прозорецот за автоматско вчитување во WIN8..10, мора да притиснете WIN + R, а потоа внесете школка: Стартувањеи кликнете OK)
  10. Го започнуваме ApacheMonitor. Ќе се појави кратенка во системската лента. Кликнете на него со левото копче, изберете Apache24 -> Start.
  11. Во прелистувачот, одете на http://localhost/ - треба да видите Функционира!
  12. Ако не сте виделе таков натпис, дознаваме што тргнало наопаку (прочитајте ги дневниците, пробајте на Google, обидете се сами да го откриеме проблемот, бидејќи решивме да ги разбереме сложеноста на веб-серверот)

Инсталирање на PHP 7

  1. Се вчитува Најновата верзија VC14x64Безбедно на нишкалинк http://windows.php.net/download/. Ве молиме имајте предвид дека ви треба VC14и прецизно Безбедно на нишка. Датотеката што ви треба најверојатно ќе биде именувана како: php-7.0.0-Win32-VC14-x64.zip
  2. Извлечете ја содржината на архивата во D:\USR\php. Како и со Apache, ништо не треба да се инсталира.
  3. Да поднесе D:\USR\apache\conf\httpd.confдодадете линии: LoadModule php7_module "d:/USR/php/php7apache2_4.dll" AddHandler application/x-httpd-php .php # Патека до датотеката php.ini PHPIniDir "D:/USR/php"
  4. И промени значењепараметар Директориум Индексна index.html index.php (ред 278)
  5. Користење на ApacheMonitor рестарт Apache (Apache24 -> Рестартирајте)
  6. Одиме во прелистувачот http://localhost/index.php и се уверуваме дека PHP работи (ќе има излез PhpInfo во прелистувачот).
  7. Правење копија од шаблонот за конфигурациска датотека D:\USR\php\php.ini-developmentСо име D:\USR\php\php.iniе конфигурациската датотека за PHP.
  8. Уредување на конфигурациската датотека D:\USR\php\php.ini. Користејќи го пребарувањето, наоѓаме внатре во датотеката, откоментираме и ги менуваме параметрите. Забележете дека параметарот за продолжување одредува збир на PHP екстензии. Отстранете ги коментарите на наставките што ви се потребни. Во примерот на екстензии што ми требаа. Наведете ја вашата временска зона, а не мојата: extension_dir = "D:/USR/php/ext" sys_temp_dir = "D:/USR/tmp" extension=php_curl.dll extension=php_gd2.dll extension=php_gettext.dll extension=php_mbstring. =php_mysqli.dll екстензија=php_openssl.dll date.timezone = Европа/Запорожје

    Ако имате проблеми со навивањето, ве молиме погледнете го ова упатство.

  9. Извршете на командната линија php -mза да видите список на поврзани екстензии.
  10. Рестарт Apache со помош на ApacheMonitor

Инсталирањето и конфигурацијата на сè друго не е променето. Ве молиме погледнете ја инсталацијата на PHP 5.6 за детали.

На htmlAcademy и јас работиме како ментор за неа. Како дел од интензивното, студентите ќе треба да ја подигнат работната средина и оваа забелешка е насочена кон поедноставување на оваа тешка задача за почетник. Јадете различни начиниподигање на полноправно стек LAMP, но ние ќе одиме на класичен начин. Ајде да ги конфигурираме сите компоненти одделно (без употреба на готови комбинации) и да започнеме со PHP (дефинитивно ќе има забелешка со разгледување на готови склопови на LAMP). Бидејќи планирам да работам како тутори на PHP интензивни и пошироко, ќе напишам слични упатства за повторување во други оперативни системи (Linux, macOS). Како што велат, подобро е да се испотите еднаш, но тогаш на сите ќе им стане полесно. Па ајде да започнеме.

Преземање PHP за Windows

Одете на официјалната веб-страница и преземете сегашна верзија PHP. Во моментот на пишување, ова е 7.1.4 . Постојат неколку опции за дистрибуција достапни на страницата. Имам Windows 7 x64, па ја избирам зип архивата со VC14 x64 Thread Safe.

Ве молиме имајте предвид дека постојат две опции за дистрибуција достапни за преземање: Безбедно со нишки (TS)И Без нишки (NTS). Изборот зависи од тоа како планирате да го користите преведувачот. TS се препорачува да се користи за еден процес на веб-услуги (на пример, со конфигурирање преку модулот mod_php за Apache). NTS се препорачува за употреба со IIS (Internet Information Service) и алтернативни веб-сервери FastCGI (како Apache со FastCGI модул) и командна линија.

Инсталирајте PHP 7.1

Ајде да започнеме со подготовка на PHP за удобна работа од командната линија. Во претходниот чекор, ја преземавте архивата за дистрибуција на PHP. За разлика од повеќето програми, PHP доаѓа во едноставна архива, а не како инсталациски пакет. Затоа, ќе треба сами да ги извлечете датотеките во кој било директориум погоден за вас. Претпочитам да ги чувам ваквите работи во коренот на системскиот диск. Направете директориум во коренот на дискот "C:" (или на кое било друго место) "php"и извадете ја содржината на преземената архива во неа.

Многу датотеки ќе се појават во директориумот, но нас најмногу нè интересира:

  • оди-круша.лилјаке скрипта за инсталирање PEAR. Повеќе за КРУША можете да прочитате во официјалната документација.
  • php.exe– ви овозможува да извршите PHP скрипти од конзолата;
  • php win.exe- ви овозможува да извршите PHP скрипти без користење на конзолата;
  • php-cgi.exe– потребно е да се изврши PHP код во режим FastCGI;
  • php7apache2_4.dll– модул за интеграција со веб сервер Apache 2.4.X;
  • phpdbg.exe- дебагер;
  • развој на php.ini- пример за конфигурација PHP-датотеказа програмерска околина (развој)
  • php.ini-продукција– пример на конфигурациска датотека PHP за производната средина (производство)

Поврзување на конфигурациската датотека

Го имаме неотпакуваниот комплет за дистрибуција, ајде да ја поврземе конфигурациската датотека за него. Ќе експериментираме, па ќе земеме како примерок развој на php.ini. Направете копија од оваа датотека во директориумот php ( C:\php) Со име php.ini. ВАЖНО!Направете копија, а не едноставно преименување. За време на развојот, можеби ќе треба да ја промените конфигурациската датотека и постојат сите шанси да направите грешка што ќе биде тешко да се открие.

Во такви случаи, нема ништо подобро од враќање на референтните поставки. Во нашиот случај, ќе биде доволно да се повтори копирањето на датотеката развој на php.iniВ php.ini. Значи, на крајот од гестовите, датотеката php.ini треба да се појави во директориумот со php. Во понатамошните белешки, дефинитивно ќе зборуваме за неговата содржина подетално.

Тестирање на PHP од командната линија

На овој чекор е завршена таканаречената „инсталација“. Отворете ја конзолата ( cmd.exe, кратенката е достапна во менито Додатоци) и внесете ја командата:

C:\php\php.exe --верзија

Резултатот ќе биде нешто вака:

PHP 7.1.4 (cli) (изграден: 11 април 2017 19:54:37) (ZTS MSVC14 (Visual C++ 2015) x64) Авторски права (c) 1997-2017 The PHP Group Zend Engine v3.1.01, Авторски права 998 (c) -2017 Zend Technologies

Резултатот потврдува дека PHP работи. На пример, обидете се да креирате нова датотека со скрипта (ја создадов датотеката „test.php“ директно во коренот на уредот „C:“) и ставете го текстот во неа:

Сега обидете се да ја извршите оваа датотека и да го видите резултатот:

C:\php\php.exe –f test.php

Функција phpinfo ()прикажува информации за конфигурацијата на PHP на пригоден начин. Ќе зборуваме повеќе за оваа функција.

Поедноставете го пристапот до php.exe

PHP е подготвен да оди, но мора да признаете, прилично е незгодно да се внесува патеката до преведувачот php во конзолата секој пат. За да ни го олесниме животот, ајде да направиме некои мали промени во променливите на животната средина. Стартувајте го аплетот во контролната табла "Систем"(или само притиснете го топлото копче Windows + Пауза пауза. Потоа кликнете на копчето "Промени ги поставките". Во прозорецот што се појавува „Својства на системот“, одете во обележувачот "Дополнително". Најдете и кликнете на копчето „Променливи на животната средина“.

Наоѓање променлива во список „ПАТ“и притиснете го копчето "Промени", ќе се појави прозорецот за уредување на променливата. Во полето „Вредност на променлива“, треба да ја додадеме патеката до директориумот со PHP. Одете до самиот крај на линијата и наведете ја патеката до директориумот PHP одделен со точка-запирка: c:\php;

Сите, кликнете „Во ред“. Сега рестартирајте го системот (за жал, морате). По рестартирање на Windows, можете да пристапите до PHP едноставно: php. На пример, за да го прикажете името на верзијата, само напишете:

php-верзија

И да ја протолкувате датотеката test.php што се наоѓа во коренот на уредот „C:“:

php -f C:\test.php

Или дури и стартувајте го вградениот веб-сервер:

Php -t C:\ -S 127.0.0.1:8888 Слушање на http://127.0.0.1:8888 Коренот на документот е C:\ Притиснете Ctrl-C за да се откажете.

За тестирање, отворете веб-прелистувач, обидете се со http://127.0.0.1:8888/test.php. Забележете дека по параметарот ја одредуваме патеката до директориумот што ќе стане root директориум на веб-серверот. Сите скрипти лоцирани во оваа папка ќе бидат достапни за барање од клиентот. Имам една датотека на уредот "C:". 1.phpи тоа е она што го барам.

Assoc .php=phpfile ftype phpfile="C:\php\php.ee" -f "%1" -- %~2

Повеќе за променливите на животната средина

Сега да разговараме за тоа како PHP ќе ја бара датотеката за конфигурациски поставки (запомнете за php.ini). Документацијата го обезбедува целосниот синџир на пребарување. За да избегнете непотребни тешкотии, препорачувам веднаш да додадете нова во променливите на животната средина - PHPRCи наведете ја патеката до директориумот со конфигурациската датотека како вредност. Мојата конфигурација се наоѓа во истиот директориум како и главните php-датотеки, затоа ја одредувам како вредност на променливата -

C:\php. По извршената промена е потребно рестартирање.

Тоа е се за мене. Првиот дел од прирачникот за почетници е подготвен.




Врв