{"id":52368,"date":"2019-11-07T00:00:00","date_gmt":"2019-11-06T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/kak-sdelat-podderzhku-pcre2-dlya-apache-2-4"},"modified":"2020-02-18T14:00:04","modified_gmt":"2020-02-18T11:00:04","slug":"kak-sdelat-podderzhku-pcre2-dlya-apache-2-4","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/kak-sdelat-podderzhku-pcre2-dlya-apache-2-4","title":{"rendered":"Kuidas lisada PCRE2 tugi Apache 2.4-le","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Soovin jagada oma kogemust Apache 2.4 t\u00f5lkimisel PCRE2-le, kuna isegi PHP 7 toetab juba ammu PCRE2 teeki, kuid avatud l\u00e4htekoodiga Apache Software Foundation ei ole seda veel teinud.<br \/>\nMuidugi, ma arvan, et olen Apache'i PCRE2 toe v\u00e4ljalaskest ees, kuna kasutan Apache'i GIT-ike. See viitab sellele, et PCRE2 tugi v\u00f5ib olla juba j\u00e4rgmises versioonis, kuid neile, kes soovivad juba n\u00fc\u00fcd Apache 2.4-s PCRE2 tuge ning ei soovi oodata versiooni, jagan \u00fchte meetodit.<\/p>\n<p>Artikkel eeldab, et kogute kogu vajaliku tarkvara l\u00e4htekoodidest. Tarkvara ja versioonide loetelu artikli kirjutamise hetkel:<\/p>\n<p><b>PCRE2-10.33<br \/>\nAPR 1.7.0<br \/>\nAPR-util 1.6.1<br \/>\nApache httpd 2.4.41<\/b><\/p>\n<h3>Esimene samm: kogume ja kompileerime PCRE2<\/h3>\n<p>\nJ\u00e4tame k\u00f5rvale l\u00e4htekoodide allalaadimise hetke, kuna see on liiga ilmne. Nii et olete arhiivi lahti pakkunud, liikuge PCRE2 l\u00e4htekoodi kausta ja t\u00e4itke j\u00e4rgmine k\u00e4sk UTF toe jaoks:<\/p>\n<pre><code class=\"bash\">.\/configure --prefix=\/etc\/webserver\/pcre2-1033 --enable-pcre2-8 --enable-pcre2-16 --enable-pcre2-32 --enable-unicode<\/code><\/pre>\n<p>\nPrefikssis m\u00e4\u00e4rake oma tee, kui te ei soovi kasutada teeki installimise standardset asukohta:<\/p>\n<pre><code class=\"plaintext\">--prefix=\/teie\/tee\/teeki<\/code><\/pre>\n<p>\nVastasel juhul koguge see ilma prefiksita.<\/p>\n<p>\u00dclej\u00e4\u00e4nud k\u00e4sud n\u00e4itavad, et aktiveeritakse 8-bitised, 16-bitised ja 32-bitised PCRE koodiplokid; selles versioonis on need kaasatud.<\/p>\n<p>Ja loomulikult kompileerime selle abil j\u00e4rjestikuste k\u00e4sude t\u00e4itmist:<\/p>\n<pre><code class=\"bash\">make\nmake install<\/code><\/pre>\n<p>\nKui k\u00f5ik on korras ja kompileerimine toimus t\u00f5rgeteta, liigume j\u00e4rgmise sammu juurde.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>Teine samm: \u00fchendame APR-i PCRE2 teegi<\/h3>\n<p>\nKuna Apache kompileerib l\u00e4htekoodi APR-i abil, peame \u00fchendama teegi APR-is endas, vastasel juhul v\u00f5ivad Apache'i l\u00e4htekoodis ilmneda tundmatute funktsioonide vead, kuna kavatseme kasutada uusi PCRE2 funktsioone.<\/p>\n<p>J\u00e4tame t\u00e4helepanuta l\u00e4htekoodi allalaadimise ametlikest allikatest, kuna see on liiga ilmne; seega olete arhivi lahti pakkunud ja APR-i seadistuse teinud:<\/p>\n<pre><code class=\"bash\">.\/configure --prefix=\/etc\/webserver\/apr-170<\/code><\/pre>\n<p>\nLoomulikult m\u00e4\u00e4rake eelistatavalt oma tee, kui te ei soovi kasutada teegi paigaldamiseks standardset asukohta, v\u00f5i j\u00e4tke see m\u00e4\u00e4ramata:<\/p>\n<pre><code class=\"plaintext\">--prefix=\/teie\/tee\/teeki<\/code><\/pre>\n<p>\nP\u00e4rast seadistuse tegemist minge katalooge: \/etc\/webserver\/srcsrv\/apr-1.7.0\/build<\/p>\n<p>V\u00f5i: \/teie\/tee\/teegi\/build<\/p>\n<p>Leidke selles kataloogis fail apr_rules.mk ja lisage rea l\u00f5puks, kus:<\/p>\n<pre><code class=\"cmake\">EXTRA_LIBS=-lrt -lcrypt -lpthread -ldl<\/code><\/pre>\n<p>\nTeegi \u00fchendamine:<\/p>\n<pre><code class=\"cmake\">-lpcre2-8 -L\/teie\/tee\/raamatukogu pcre2\/lib<\/code><\/pre>\n<p>\nS\u00e4ilitame, liikudes APR algallikate juurkausta: \/teie\/tee\/raamatukogu.<\/p>\n<p>Kompileerime meie muudetud APR-i:<\/p>\n<pre><code class=\"bash\">make\nmake install<\/code><\/pre>\n<p>\nKui k\u00f5ik on korras ja kompileerimine toimus t\u00f5rgeteta, liigume j\u00e4rgmise sammu juurde.<\/p>\n<h3>Kolmas samm: kogume APR-utili algallikad Apache jaoks<\/h3>\n<p>\nOlete selle raamatukogu alla laadinud ametlikust allikast, liikuge lahti pakitud APR-utili arhiivi juurkausta ja k\u00e4ivitage j\u00e4rjestikku j\u00e4rgmised k\u00e4sud:<\/p>\n<pre><code class=\"bash\">.\/configure --prefix=\/etc\/webserver\/apr-util-161 --with-apr=\/teie\/tee\/raamatukogu apr\nmake\nmake install<\/code><\/pre>\n<p>\nLoomulikult m\u00e4\u00e4rake eelistatavalt oma tee, kui te ei soovi kasutada teegi paigaldamiseks standardset asukohta, v\u00f5i j\u00e4tke see m\u00e4\u00e4ramata:<\/p>\n<pre><code class=\"plaintext\">--prefix=\/teie\/tee\/teeki<\/code><\/pre>\n<p>\nSiin \u00fchendame ka meie APR-i:<\/p>\n<pre><code class=\"plaintext\">--with-apr=\/teie\/tee\/raamatukogu apr<\/code><\/pre>\n<p><\/p>\n<h3>Neljas samm: laadime Apache giti allat\u00f6\u00f6tluse jaoks PCRE2 toega allikad<\/h3>\n<p>\nOluline: Allikad laadime alla giti viimasest versioonist.<\/p>\n<p>Peame alla laadima kaks allikat, nagu ap_regex.h ja util_pcre.c, lingid allpool:<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/apache\/httpd\/blob\/trunk\/include\/ap_regex.h\">ap_regex.h<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/apache\/httpd\/blob\/trunk\/server\/util_pcre.c\">util_pcre.c<\/a><\/noindex><\/p>\n<p>N\u00fc\u00fcd liikuge oma Apache httpd allikate katalooge ja koguge Apache j\u00e4rgmiste k\u00e4skudega:<\/p>\n<pre><code class=\"bash\">.\/configure --prefix=\/etc\/webserver\/apache-2441 --with-apr=\/teie\/tee\/raamatukogu apr --with-apr-util=\/teie\/tee\/raamatukogu apr-util --with-pcre=\/teie\/tee\/raamatukogu pcre2\/bin\/pcre2-config<\/code><\/pre>\n<p>\nLoomulikult m\u00e4\u00e4rake eelistatavalt oma tee, kui te ei soovi kasutada teegi paigaldamiseks standardset asukohta, v\u00f5i j\u00e4tke see m\u00e4\u00e4ramata:<\/p>\n<pre><code class=\"bash\">--prefix=\/teie\/tee\/raamatukogu Apache httpd<\/code><\/pre>\n<p>\nSamuti m\u00e4\u00e4rake t\u00e4iendavad k\u00e4skud Apache kogumiseks vastavalt oma soovidele, m\u00f5tlen, lisamoodulite ja raamatukogude kaasamise ja v\u00e4ljaarvamise k\u00e4ske.<\/p>\n<p>J\u00e4tkame oma Apache httpd l\u00e4htekatalooge, minu puhul on see:<\/p>\n<pre><code class=\"bash\">\/etc\/webserver\/srcsrv\/httpd-2.4.41<\/code><\/pre>\n<p>\nTe muidugi liigute oma katalooge, asendame kataloogis:<\/p>\n<pre><code class=\"bash\">\/etc\/webserver\/srcsrv\/httpd-2.4.41\/include<\/code><\/pre>\n<p>\nFaili ap_regex.h, millega asendame selle, mille me Git-ist alla laadisime Apache.<\/p>\n<p>Samuti liigume katalooge:<\/p>\n<pre><code class=\"bash\">\/etc\/webserver\/srcsrv\/httpd-2.4.41\/server<\/code><\/pre>\n<p>\nAsendame faili util_pcre.c, millega asendame selle, mille me Git-ist alla laadisime Apache.<\/p>\n<p>N\u00fc\u00fcd tuleb lisada PCRE2 \u00fchendus Apache-is, tuleb leida fail ap_config_auto.h, mis asub kataloogis:<\/p>\n<pre><code class=\"bash\">\/etc\/webserver\/srcsrv\/httpd-2.4.41\/include<\/code><\/pre>\n<p>\nFaili algusesse tuleks lisada j\u00e4rgmised read:<\/p>\n<pre><code class=\"cpp\">\/* Load PCRE2 *\/\n#define HAVE_PCRE2 1<\/code><\/pre>\n<p>\nNoh, n\u00fc\u00fcd oleme valmis t\u00f5eliseks Apache httpd kompileerimise hetkeks, koos PCRE2 toe.<br \/>\nLiigume oma Apache httpd l\u00e4htekatalooge, kompileerime seda, tehes j\u00e4rjestikku j\u00e4rgmisi k\u00e4ske:<\/p>\n<pre><code class=\"bash\">make\nmake install<\/code><\/pre>\n<p>\nN\u00fc\u00fcd, kui k\u00f5ik l\u00e4ks h\u00e4sti ja ilma vigadeta, siis teil on loodud ja kompileeritud Apache httpd koos PCRE2 toe, mis toob positiivseid muutusi Apache moodulites, mis kasutavad PCRE regulaaravaldisi, millest \u00fcks on moodul rewrite.<\/p>\n<p>Kokkuv\u00f5tteks, see meetod v\u00f5imaldab kasutada PCRE2 enne Apache Software Foundation ametlikku v\u00e4ljaandmist, loodan, et varsti ilmub versioon, mis toetab PCRE2.<\/p>\n<p>Testimise ajal standardsete .htaccess failide puhul ei esinenud vigu; kui kellelgi on vigu, kirjutage kommentaaridesse.<\/p>\n<h3>P.S.<\/h3>\n<p>\nMind pisut h\u00e4iris olukord, kus kasutasin oma stack'is kahte erinevat PCRE versiooni, ja otsustasin selle parandada.<br \/>\n<br \/>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/474556\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0425\u043e\u0447\u0443 \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u0441\u044f \u0441\u0432\u043e\u0438\u043c \u043e\u043f\u044b\u0442\u043e\u043c \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0430 Apache 2.4 \u043d\u0430 PCRE2, \u0442\u0430\u043a \u043a\u0430\u043a \u0434\u0430\u0436\u0435 PHP 7 \u0443\u0436\u0435 \u0434\u0430\u0432\u043d\u043e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 PCRE2, \u0430 open source Apache Software Foundation \u0432\u0441\u0435 \u0435\u0449\u0435 \u043d\u0435\u0442. \u041a\u043e\u043d\u0435\u0447\u043d\u043e \u044f \u0441\u0435\u0439\u0447\u0430\u0441 \u043d\u0430\u0432\u0435\u0440\u043d\u043e \u043e\u043f\u0435\u0440\u0435\u0436\u0430\u044e \u0440\u0435\u043b\u0438\u0437 Apache \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 PCRE2, \u0442\u0430\u043a \u043a\u0430\u043a \u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e \u0438\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u0438 \u0441 \u0433\u0438\u0442\u0430 Apache, \u0447\u0442\u043e \u0433\u043e\u0432\u043e\u0440\u0438\u0442 \u043d\u0430\u043c \u043e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0435 PCRE2 \u0443\u0436\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0432 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-52368","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0425\u043e\u0447\u0443 \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u0441\u044f \u0441\u0432\u043e\u0438\u043c \u043e\u043f\u044b\u0442\u043e\u043c \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0430 Apache 2.4 \u043d\u0430 PCRE2, \u0442\u0430\u043a \u043a\u0430\u043a \u0434\u0430\u0436\u0435 PHP 7 \u0443\u0436\u0435 \u0434\u0430\u0432\u043d\u043e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 PCRE2, \u0430 open source Apache Software Foundation \u0432\u0441\u0435 \u0435\u0449\u0435 \u043d\u0435\u0442. \u041a\u043e\u043d\u0435\u0447\u043d\u043e \u044f \u0441\u0435\u0439\u0447\u0430\u0441 \u043d\u0430\u0432\u0435\u0440\u043d\u043e \u043e\u043f\u0435\u0440\u0435\u0436\u0430\u044e \u0440\u0435\u043b\u0438\u0437 Apache \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 PCRE2, \u0442\u0430\u043a \u043a\u0430\u043a \u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e \u0438\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u0438 \u0441 \u0433\u0438\u0442\u0430 Apache, \u0447\u0442\u043e \u0433\u043e\u0432\u043e\u0440\u0438\u0442 \u043d\u0430\u043c \u043e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0435 PCRE2 \u0443\u0436\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0432\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/kak-sdelat-podderzhku-pcre2-dlya-apache-2-4\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041a\u0430\u043a \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 PCRE2 \u0434\u043b\u044f Apache 2.4 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0425\u043e\u0447\u0443 \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u0441\u044f \u0441\u0432\u043e\u0438\u043c \u043e\u043f\u044b\u0442\u043e\u043c \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0430 Apache 2.4 \u043d\u0430 PCRE2, \u0442\u0430\u043a \u043a\u0430\u043a \u0434\u0430\u0436\u0435 PHP 7 \u0443\u0436\u0435 \u0434\u0430\u0432\u043d\u043e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 PCRE2, \u0430 open source Apache Software Foundation \u0432\u0441\u0435 \u0435\u0449\u0435 \u043d\u0435\u0442. \u041a\u043e\u043d\u0435\u0447\u043d\u043e \u044f \u0441\u0435\u0439\u0447\u0430\u0441 \u043d\u0430\u0432\u0435\u0440\u043d\u043e \u043e\u043f\u0435\u0440\u0435\u0436\u0430\u044e \u0440\u0435\u043b\u0438\u0437 Apache \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 PCRE2, \u0442\u0430\u043a \u043a\u0430\u043a \u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e \u0438\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u0438 \u0441 \u0433\u0438\u0442\u0430 Apache, \u0447\u0442\u043e \u0433\u043e\u0432\u043e\u0440\u0438\u0442 \u043d\u0430\u043c \u043e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0435 PCRE2 \u0443\u0436\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0432\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/kak-sdelat-podderzhku-pcre2-dlya-apache-2-4\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-11-06T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:00:04+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Kuidas lisada PCRE2 tuge Apache 2.4 | ProHoster","description":"Soovin jagada oma kogemust Apache 2.4 t\u00f5lkimisel PCRE2'le, kuna isegi PHP 7 toetab juba ammu PCRE2 teeki, aga avatud l\u00e4htekoodiga Apache Software Foundation mitte veel. Loomulikult v\u00f5ib-olla olen praegu Apache'i PCRE2 toe v\u00e4ljaanne ees, kuna kasutan Apache'i l\u00e4htekoodi gitist, mis viitab sellele, et PCRE2 toega on see juba v\u00f5imalik.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/kak-sdelat-podderzhku-pcre2-dlya-apache-2-4","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041a\u0430\u043a \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 PCRE2 \u0434\u043b\u044f Apache 2.4 | ProHoster","og:description":"\u0425\u043e\u0447\u0443 \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u0441\u044f \u0441\u0432\u043e\u0438\u043c \u043e\u043f\u044b\u0442\u043e\u043c \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0430 Apache 2.4 \u043d\u0430 PCRE2, \u0442\u0430\u043a \u043a\u0430\u043a \u0434\u0430\u0436\u0435 PHP 7 \u0443\u0436\u0435 \u0434\u0430\u0432\u043d\u043e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 PCRE2, \u0430 open source Apache Software Foundation \u0432\u0441\u0435 \u0435\u0449\u0435 \u043d\u0435\u0442. \u041a\u043e\u043d\u0435\u0447\u043d\u043e \u044f \u0441\u0435\u0439\u0447\u0430\u0441 \u043d\u0430\u0432\u0435\u0440\u043d\u043e \u043e\u043f\u0435\u0440\u0435\u0436\u0430\u044e \u0440\u0435\u043b\u0438\u0437 Apache \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 PCRE2, \u0442\u0430\u043a \u043a\u0430\u043a \u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e \u0438\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u0438 \u0441 \u0433\u0438\u0442\u0430 Apache, \u0447\u0442\u043e \u0433\u043e\u0432\u043e\u0440\u0438\u0442 \u043d\u0430\u043c \u043e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0435 PCRE2 \u0443\u0436\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0432","og:url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/kak-sdelat-podderzhku-pcre2-dlya-apache-2-4","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-11-06T21:00:00+00:00","article:modified_time":"2020-02-18T11:00:04+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"52368","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-24 03:23:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:44:44","updated":"2026-01-24 03:23:19"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/52368","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=52368"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/52368\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=52368"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=52368"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=52368"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}