{"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\/hu\/blog\/administrirovanie\/kak-sdelat-podderzhku-pcre2-dlya-apache-2-4","title":{"rendered":"Hogyan k\u00e9sz\u00edts\u00fcnk t\u00e1mogat\u00e1st a PCRE2-nek az Apache 2.4-hez","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Szeretn\u00e9m megosztani tapasztalataimat az Apache 2.4 PCRE2-re val\u00f3 \u00e1tt\u00e9r\u00e9s\u00e9vel kapcsolatban, hiszen m\u00e9g a PHP 7 m\u00e1r r\u00e9g\u00f3ta t\u00e1mogatja a PCRE2 k\u00f6nyvt\u00e1rat, m\u00edg az open source Apache Software Foundation nem.<br \/>\nTerm\u00e9szetesen val\u00f3sz\u00edn\u0171leg megel\u0151z\u00f6m az Apache PCRE2-t\u00e1mogat\u00e1s\u00e1nak megjelen\u00e9s\u00e9t, mert a GitHub-t\u00f3l haszn\u00e1lom az Apache forr\u00e1sait, ami azt jelenti, hogy a PCRE2 m\u00e1r a k\u00f6vetkez\u0151 kiad\u00e1sban el\u00e9rhet\u0151 lesz, de azok sz\u00e1m\u00e1ra, akik m\u00e1r most szeretn\u00e9k a PCRE2 t\u00e1mogat\u00e1st az Apache 2.4-ben, \u00e9s nem akarnak v\u00e1rni a kiad\u00e1sra, megosztom az egyik lehet\u0151s\u00e9get.<\/p>\n<p>A cikk azt felt\u00e9telezi, hogy az \u00f6sszes sz\u00fcks\u00e9ges szoftvert forr\u00e1sb\u00f3l \u00e9p\u00edted, az \u00edr\u00e1s id\u0151pontj\u00e1ban a szoftverek \u00e9s verzi\u00f3k list\u00e1ja:<\/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>Els\u0151 l\u00e9p\u00e9s: a PCRE2 \u00f6sszegy\u0171jt\u00e9se \u00e9s leford\u00edt\u00e1sa<\/h3>\n<p>\nHagyd ki a forr\u00e1sok hivatalos let\u00f6lt\u00e9s\u00e9nek l\u00e9p\u00e9s\u00e9t, mert ez t\u00fal nyilv\u00e1nval\u00f3, teh\u00e1t kicsomagoltad az arch\u00edvumot, l\u00e9pj a PCRE2 forr\u00e1sk\u00f3d k\u00f6nyvt\u00e1r\u00e1ba, \u00e9s futtasd a k\u00f6vetkez\u0151 parancsot az UTF t\u00e1mogat\u00e1s\u00e1hoz:<\/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>\nA prefixben add meg a saj\u00e1t \u00fatvonaladat, ha nem akarod a k\u00f6nyvt\u00e1r alap\u00e9rtelmezett hely\u00e9t haszn\u00e1lni:<\/p>\n<pre><code class=\"plaintext\">--prefix=\/a\/te\/\u00fatvonalad\/a\/k\u00f6nyvt\u00e1rhoz<\/code><\/pre>\n<p>\nEllenkez\u0151 esetben prefix n\u00e9lk\u00fcl \u00e9p\u00edtsd.<\/p>\n<p>A t\u00f6bbi parancs a 8-bites, 16-bites \u00e9s 32-bites PCRE k\u00f3dblokk t\u00e1mogat\u00e1s\u00e1nak enged\u00e9lyez\u00e9s\u00e9re vonatkozik, ebben a p\u00e9ld\u00e1ban \u00edgy lett az \u00f6sszegy\u0171jtve.<\/p>\n<p>Term\u00e9szetesen ford\u00edtsd le ezt a k\u00f6vetkez\u0151 parancsok v\u00e9grehajt\u00e1s\u00e1val:<\/p>\n<pre><code class=\"bash\">make\nmake install<\/code><\/pre>\n<p>\nHa minden rendben van, \u00e9s a ford\u00edt\u00e1s hib\u00e1k n\u00e9lk\u00fcl zajlott, l\u00e9pj a k\u00f6vetkez\u0151 l\u00e9p\u00e9shez.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>M\u00e1sodik l\u00e9p\u00e9s: a PCRE2 k\u00f6nyvt\u00e1r integr\u00e1l\u00e1sa az APR-be<\/h3>\n<p>\nMivel az Apache az APR seg\u00edts\u00e9g\u00e9vel ford\u00edtja a forr\u00e1sokat, sz\u00fcks\u00e9ges a k\u00f6nyvt\u00e1r integr\u00e1l\u00e1sa mag\u00e1ba az APR-be, k\u00fcl\u00f6nben ismeretlen funkci\u00f3kkal kapcsolatos hib\u00e1k mer\u00fclhetnek fel az Apache forr\u00e1sk\u00f3dj\u00e1ban, mert \u00faj PCRE2 funkci\u00f3kat fogunk haszn\u00e1lni.<\/p>\n<p>Hagyd ki a forr\u00e1sok hivatalos let\u00f6lt\u00e9s\u00e9nek l\u00e9p\u00e9s\u00e9t, mert ez t\u00fal nyilv\u00e1nval\u00f3, teh\u00e1t kicsomagoltad az arch\u00edvumot \u00e9s elv\u00e9gezted az APR konfigur\u00e1l\u00e1s\u00e1t:<\/p>\n<pre><code class=\"bash\">.\/configure --prefix=\/etc\/webserver\/apr-170<\/code><\/pre>\n<p>\nTerm\u00e9szetesen a prefixben add meg a saj\u00e1t \u00fatvonaladat, ha nem szeretn\u00e9d a k\u00f6nyvt\u00e1r alap\u00e9rtelmezett hely\u00e9t haszn\u00e1lni, vagy ne add meg:<\/p>\n<pre><code class=\"plaintext\">--prefix=\/a\/te\/\u00fatvonalad\/a\/k\u00f6nyvt\u00e1rhoz<\/code><\/pre>\n<p>\nA konfigur\u00e1ci\u00f3 v\u00e9grehajt\u00e1sa ut\u00e1n l\u00e9pj a k\u00f6nyvt\u00e1rba: \/etc\/webserver\/srcsrv\/apr-1.7.0\/build<\/p>\n<p>Vagy: \/a\/te\/\u00fatvonalad\/a\/k\u00f6nyvt\u00e1rhoz\/build<\/p>\n<p>Keresd meg az apr_rules.mk f\u00e1jlt ebben a k\u00f6nyvt\u00e1rban, \u00e9s add hozz\u00e1 a sor v\u00e9g\u00e9hez, ahol:<\/p>\n<pre><code class=\"cmake\">EXTRA_LIBS=-lrt -lcrypt  -lpthread -ldl<\/code><\/pre>\n<p>\nA k\u00f6nyvt\u00e1r integr\u00e1l\u00e1sa:<\/p>\n<pre><code class=\"cmake\">-lpcre2-8 -L\/az\/\u00fat\/ad\/a\/pcre2\/lib k\u00f6nyvt\u00e1rhoz<\/code><\/pre>\n<p>\nA gy\u00f6k\u00e9rmapp\u00e1ba l\u00e9p\u00fcnk az APR forr\u00e1sk\u00f3dj\u00e1hoz: \/az\/\u00fat\/ad\/a\/bibliot\u00e9k\u00e1hoz.<\/p>\n<p>A m\u00f3dos\u00edtott APR-t ford\u00edtjuk:<\/p>\n<pre><code class=\"bash\">make\nmake install<\/code><\/pre>\n<p>\nHa minden rendben van, \u00e9s a ford\u00edt\u00e1s hib\u00e1k n\u00e9lk\u00fcl zajlott, l\u00e9pj a k\u00f6vetkez\u0151 l\u00e9p\u00e9shez.<\/p>\n<h3>Harmadik l\u00e9p\u00e9s: az APR-util forr\u00e1s\u00e1nak \u00f6sszegy\u0171jt\u00e9se az Apache-hoz<\/h3>\n<p>\nLet\u00f6lt\u00f6tted ezt a k\u00f6nyvt\u00e1rat az hivatalos forr\u00e1sb\u00f3l, l\u00e9pj a kib\u0151v\u00edtett APR-util mappa gy\u00f6k\u00e9r\u00e9be, \u00e9s az al\u00e1bbi parancsokat adjuk meg egym\u00e1s ut\u00e1n:<\/p>\n<pre><code class=\"bash\">.\/configure --prefix=\/etc\/webserver\/apr-util-161 --with-apr=\/az\/\u00fat\/ad\/a\/bibliot\u00e9k\u00e1hoz\nmake\nmake install<\/code><\/pre>\n<p>\nTerm\u00e9szetesen a prefixben add meg a saj\u00e1t \u00fatvonaladat, ha nem szeretn\u00e9d a k\u00f6nyvt\u00e1r alap\u00e9rtelmezett hely\u00e9t haszn\u00e1lni, vagy ne add meg:<\/p>\n<pre><code class=\"plaintext\">--prefix=\/a\/te\/\u00fatvonalad\/a\/k\u00f6nyvt\u00e1rhoz<\/code><\/pre>\n<p>\nItt csatlakoztatjuk az APR-t is:<\/p>\n<pre><code class=\"plaintext\">--with-apr=\/az\/\u00fat\/ad\/a\/bibliot\u00e9k\u00e1hoz<\/code><\/pre>\n<p><\/p>\n<h3>Negyedik l\u00e9p\u00e9s: forr\u00e1sok let\u00f6lt\u00e9se az Apache gitb\u0151l a PCRE2 t\u00e1mogat\u00e1sa \u00e9rdek\u00e9ben<\/h3>\n<p>\nFontos: A legfrissebb verzi\u00f3 forr\u00e1sait a git-b\u0151l t\u00f6ltj\u00fck le.<\/p>\n<p>K\u00e9t forr\u00e1st kell let\u00f6lten\u00fcnk: ap_regex.h \u00e9s util_pcre.c, az al\u00e1bbi linkeken:<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>Most l\u00e9pj a saj\u00e1t Apache httpd forr\u00e1smapp\u00e1dba, \u00e9s az al\u00e1bbi parancsokkal \u00e9p\u00edtsd fel az Apache-t:<\/p>\n<pre><code class=\"bash\">.\/configure --prefix=\/etc\/webserver\/apache-2441 --with-apr=\/az\/\u00fat\/ad\/a\/bibliot\u00e9k\u00e1hoz --with-apr-util=\/az\/\u00fat\/ad\/a\/bibliot\u00e9k\u00e1hoz --with-pcre=\/az\/\u00fat\/ad\/a\/pcre2\/bin\/pcre2-config<\/code><\/pre>\n<p>\nTerm\u00e9szetesen a prefixben add meg a saj\u00e1t \u00fatvonaladat, ha nem szeretn\u00e9d a k\u00f6nyvt\u00e1r alap\u00e9rtelmezett hely\u00e9t haszn\u00e1lni, vagy ne add meg:<\/p>\n<pre><code class=\"bash\">--prefix=\/az\/\u00fat\/ad\/a\/Apache httpd<\/code><\/pre>\n<p>\nTov\u00e1bbi Apache \u00e9p\u00edt\u00e9si parancsokat a saj\u00e1t bel\u00e1t\u00e1sod szerint adhatsz meg, \u00e9rtem ezalatt a modulok \u00e9s k\u00f6nyvt\u00e1rak bekapcsol\u00e1s\u00e1nak vagy kikapcsol\u00e1s\u00e1nak parancsait.<\/p>\n<p>Ezut\u00e1n l\u00e9pj a saj\u00e1t Apache httpd forr\u00e1smapp\u00e1dba, n\u00e1lam ez:<\/p>\n<pre><code class=\"bash\">\/etc\/webserver\/srcsrv\/httpd-2.4.41<\/code><\/pre>\n<p>\nTerm\u00e9szetesen bel\u00e9psz a saj\u00e1t k\u00f6nyvt\u00e1radba, cser\u00e9lj\u00fck ki a k\u00f6nyvt\u00e1rban:<\/p>\n<pre><code class=\"bash\">\/etc\/webserver\/srcsrv\/httpd-2.4.41\/include<\/code><\/pre>\n<p>\nAz ap_regex.h f\u00e1jlt arra, amit a gitb\u0151l t\u00f6lt\u00f6tt\u00fcnk le az Apacher\u00f3l.<\/p>\n<p>Most l\u00e9p\u00fcnk a k\u00f6nyvt\u00e1rba:<\/p>\n<pre><code class=\"bash\">\/etc\/webserver\/srcsrv\/httpd-2.4.41\/server<\/code><\/pre>\n<p>\nCser\u00e9lj\u00fck ki a util_pcre.c f\u00e1jlt, amit a gitb\u0151l t\u00f6lt\u00f6tt\u00fcnk le az Apacher\u00f3l<\/p>\n<p>Most m\u00e1r csak a PCRE2 csatlakoz\u00e1s\u00e1t kell hozz\u00e1adnunk az Apache-ban, meg kell tal\u00e1lnunk az ap_config_auto.h f\u00e1jlt, amely a k\u00f6vetkez\u0151 k\u00f6nyvt\u00e1rban tal\u00e1lhat\u00f3:<\/p>\n<pre><code class=\"bash\">\/etc\/webserver\/srcsrv\/httpd-2.4.41\/include<\/code><\/pre>\n<p>\nA f\u00e1jl elej\u00e9re az al\u00e1bbi sorokat kell beilleszteni:<\/p>\n<pre><code class=\"cpp\">\/* Load PCRE2 *\/\n#define HAVE_PCRE2 1<\/code><\/pre>\n<p>\nNos, most m\u00e1r k\u00e9szen \u00e1llunk arra, hogy val\u00f3ban kompil\u00e1ljuk az Apache httpd-t a PCRE2 t\u00e1mogat\u00e1s\u00e1val.<br \/>\nL\u00e9pj a saj\u00e1t Apache httpd forr\u00e1smapp\u00e1dba, \u00e9s ezt az \u00fcgyet a k\u00f6vetkez\u0151 parancsok v\u00e9grehajt\u00e1s\u00e1val ford\u00edtsd le:<\/p>\n<pre><code class=\"bash\">make\nmake install<\/code><\/pre>\n<p>\nMost, ha minden j\u00f3l ment \u00e9s nem volt hiba, akkor egy elk\u00e9sz\u00fclt \u00e9s leford\u00edtott Apache httpd-t kapsz a PCRE2 t\u00e1mogat\u00e1s\u00e1val, ami pozit\u00edv v\u00e1ltoz\u00e1sokat jelent az Apache modulokban, amelyek PCRE regul\u00e1ris kifejez\u00e9seket haszn\u00e1lnak, p\u00e9ld\u00e1ul a Modult\u00edpus \u00e1t\u00edr\u00e1sa.<\/p>\n<p>V\u00e9g\u00fcl ez a m\u00f3dszer lehet\u0151v\u00e9 teszi a PCRE2 haszn\u00e1lat\u00e1t az Apache Software Foundation hivatalos kiad\u00e1sa el\u0151tt, rem\u00e9lem hamarosan megjelenik a PCRE2 t\u00e1mogat\u00e1ssal rendelkez\u0151 verzi\u00f3.<\/p>\n<p>A standard .htaccess-ek tesztel\u00e9se sor\u00e1n nem jelentkeztek hib\u00e1k, ha valakinek van hib\u00e1ja, \u00edrjon a megjegyz\u00e9sekbe.<\/p>\n<h3>P.S.<\/h3>\n<p>\nKicsit fesz\u00e9lyezett a helyzet, hogy a PCRE k\u00e9t k\u00fcl\u00f6nb\u00f6z\u0151 verzi\u00f3j\u00e1t haszn\u00e1ltam a stackemben, ez\u00e9rt \u00fagy d\u00f6nt\u00f6ttem, hogy orvoslom ezt.<br \/>\n<br \/>Forr\u00e1s: <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 5.0.3 - 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.\" \/>\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\/hu\/blog\/administrirovanie\/kak-sdelat-podderzhku-pcre2-dlya-apache-2-4\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\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.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hu\/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\udd47Hogyan lehet t\u00e1mogatni a PCRE2-t az Apache 2.4-hez | ProHoster","description":"Szeretn\u00e9m megosztani a tapasztalataimat az Apache 2.4 PCRE2-re t\u00f6rt\u00e9n\u0151 \u00e1t\u00e1ll\u00e1s\u00e1r\u00f3l, mivel a PHP 7 m\u00e1r r\u00e9g\u00f3ta t\u00e1mogatja a PCRE2 k\u00f6nyvt\u00e1rat, m\u00edg az open source Apache Software Foundation m\u00e9g mindig nem. Term\u00e9szetesen val\u00f3sz\u00edn\u0171leg el\u0151rehaladok a kiad\u00e1ssal.","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/kak-sdelat-podderzhku-pcre2-dlya-apache-2-4","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hu_HU","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.","og:url":"https:\/\/prohoster.info\/hu\/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","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/52368","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=52368"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/52368\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=52368"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=52368"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=52368"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}