Како да инсталирате локален 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 записи, во php.ini пронајдете ја функцијата short_open_tag и овозможете ја: short_open_tag = On

Во 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
(/кодецитација)

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

Излез PHP 7

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

Покрај тоа, промените во PHP7 се многу значајни:

  • Зголемете ги перформансите на 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-сервер, тогаш и на тој сервер му треба овој пакет. Оние. веќе требаше да го инсталираш. Ако ова не е случај, тогаш одете на

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

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

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

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

Одете во овој директориум, пронајдете ја датотеката php.ini-developmentи преименувајте го во 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_p do_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 ;продолжување=ephp_apll екстензија. 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_p gsql.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. Опис на инсталацијата MySQL DBMSостанува иста и не се повторува во ова упатство.

Пред да продолжите со читањето, обрнете внимание на тоа дали навистина треба да го инсталирате и конфигурирате сето ова под 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. Се вчитува Најновата верзија VC14 x64Безбедно на нишкапреку врската 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. dll extension=php_mysqli.dll extension=php_openssl.dll date.timezone = Европа/Запорожје

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

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

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

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

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

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

Ве молиме имајте предвид дека постојат две опции за дистрибуција достапни за преземање: Безбедно со нишки (TS)И Без нишки (NTS). Изборот зависи од тоа како планирате да го користите преведувачот. TS се препорачува да се користи за еден процес на веб-услуги (на пример, конфигуриран преку модулот mod_php за Apache). NTS се препорачува за користење IIS (Интернет информативна услуга) и алтернативни веб-сервери 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-development– пример конфигурација PHP-датотеказа околината на програмерите (развој)
  • php.ini-продукција– пример на конфигурациска датотека PHP за производна средина

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

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

Во такви случаи, нема ништо подобро од враќање на референтните поставки. Во нашиот случај, ќе биде доволно повторно да ја копирате датотеката php.ini-developmentВ 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 + Pause Break“. Потоа кликнете на копчето "Промени ги поставките". Во прозорецот што се појавува „Својства на системот“, ајде да одиме на обележувачот "Дополнително". Најдете и кликнете на копчето „Променливи на животната средина“.

Најдете променлива во списокот „ПАТ“и притиснете го копчето "Промени", ќе се појави прозорецот за уредување на променливата. Во полето „Вредност на променлива“ треба да ја додадеме патеката до директориумот со 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“. По извршената промена ќе биде потребно рестартирање.

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




Врв