Լրացուցիչ Բլոկների Տեսակներ (EBT) - Դասավորության Կառուցողի նոր փորձառություն❗

Լրացուցիչ Բլոկների Տեսակներ (EBT) - ձևավորված, կարգավորելի բլոկների տեսակներ՝ սլայդշոուներ, ներդիրներ, քարտեր, բացվող ցանկեր և շատ ուրիշներ։ Ներառված կարգավորումներ՝ ֆոնի, DOM տուփի, JavaScript փլագինների համար։ Փորձեք դասավորությունների կառուցման ապագան արդեն այսօր։

EBT մոդուլների ցուցադրական տարբերակներ Ներբեռնել EBT մոդուլները

❗Լրացուցիչ Պարբերությունների Տեսակներ (EPT) - Պարբերությունների նոր փորձառություն

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

EPT մոդուլների ցուցադրական տարբերակներ Ներբեռնել EPT մոդուլները

Scroll

Ubuntu LAMP-ում xdebug-ը տեղադրեք

09/05/2025, by Ivan

Առաջին հերթին, մենք պետք է տեղադրենք PHP գրադարանը xdebug-ի համար․

sudo apt update
sudo apt install php7.2-xdebug

PHP-ի այլ տարբերակների համար կարող եք օգտագործել php7.x-xdebug կամ php5.x-xdebug PHP 5.x տարբերակների համար։

Այնուհետև պետք է դիտենք /usr/lib/php թղթապանակը և գտնենք մեր xdebug.so ֆայլը․

cd /usr/lib/php
ls

PHP xdebug

Իմ տեղական մեքենայում կա մի քանի PHP տարբերակ, ուստի xdebug.so ֆայլը գտնվում է PHP 7.2-ի համար 20170718 թղթապանակում, 20160303 թղթապանակում՝ PHP 7.1-ի համար և այլն։

xdebug.so-ի ճանապարհն անհրաժեշտ է ավելացնել /etc/php/7.2/apache2/php.ini (կամ համապատասխան PHP տարբերակի) մեջ․

zend_extension=/usr/lib/php/20170718/xdebug.so
xdebug.remote_enable=true
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
xdebug.profiler_enable=1
xdebug.extended_info = 1
xdebug.profiler_output_dir=/tmp
xdebug.idekey = "PHPSTORM"

Դրանք ավելացրեք php.ini ֆայլի վերջում՝ օգտագործելով nano խմբագիր․

sudo nano /etc/php/7.2/apache2/php.ini

Փոփոխությունները պահպանելու համար օգտագործեք Ctrl + O, փակելու համար՝ Ctrl + X:

Կոնֆիգերը փոխելուց հետո անհրաժեշտ է վերագործարկել Apache․

sudo service apache2 restart

Կարող եք նաև ավելացնել այս կարգավորումները CLI կոնֆիգում, սակայն չարժե, որովհետև Composer-ն ավելի դանդաղ է աշխատում xdebug–ի հետ։

Նշում․ Ես օգտագործում եմ PhpStorm IDE, ուստի idekey-ն սահմանել եմ PHPSTORM։ Եթե օգտագործում եք այլ IDE, օրինակ՝ ECLIPSE_DBGP կամ netbeans-xdebug, ապա օգտագործեք համապատասխան idekey։

Նյութը միացնելու համար հարկավոր է Chrome-ի ընդլայնում՝

https://chrome.google.com/webstore/detail/xdebug-helper/eadndfjplgieldjbigjakmdgkmoaaaoc