✅ WEB ja WordPressi uudised, teemad, pistikprogrammid. Siin jagame näpunäiteid ja parimaid veebisaidi lahendusi.

Xdebugi kasutamine koos Valeti ja WordPressiga

9

Kuigi ma ei fänna rangelt var_dump- või echo -lausete kasutamist koodi silumiseks, ei tähenda see, et neil poleks aegu, mil need oleksid kasulikud (muidu poleks need keele osa, eks ?).

Aga mis siis, kui kasutate Laravel Valet’i (mida on WordPressi jaoks piisavalt lihtne seadistada) ja proovite kuvada mitmemõõtmelist massiivi ning selle asemel, et saada kenasti vormindatud väljundit, saate lõpuks Times New’is ühe pika tekstirea Roman? Tõenäoliselt on see sellepärast, et teil pole Xdebugi.

Seda on piisavalt lihtne teha, kuid see põhineb mõnel erineval asjal. Peale selle, kui olete Xdebugi installinud, saate oma koodiga kasutada ka silurit. See pole aga selle postituse mõte. 🙂

Kogu selle seadistuse hankimine on piisavalt lihtne, kuid see eeldab järgmist.

  1. Teil on WordPressi silumiseks seadistatud kõik vajalikud konstandid,
  2. Teie masinasse on installitud Homebrew,
  3. Teil on mugav tekstifaili redigeerida (tehniliselt Xdebugi lähtestamisfail, kuid siiski tekst)
  4. Valeti taaskäivitamisel on kõik korras.

Veendumaks, et WordPress on konfigureeritud silumissõnumeid õigesti näitama, veenduge, et  failil wp-config.php (või mis tahes failil, mis säilitab teie konstante) on järgmine teave :

Pange tähele, et on ka teisi konstante, mida saate kasutada, kuid need on kaks, mida ma tavaliselt armastan minimaalselt kaasata.

Sealt installige Homebrew. See on sama lihtne kui järgmine käsk, kuid soovitan enne selle käivitamist lugeda nii seda artiklit kui ka kodulehte :

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Kui see on tehtud, peate installima Xdebugi. See eeldab, et kasutate PHP 7.1. Kui ei, siis peate installima paketi, mis sobib teie PHP versiooniga. Kuid eeldades, et see on õige, väljastage oma terminalis järgmine:

$ brew install php71-xdebug

Kui Homebrew on valmis, kasutage Xdebugi konfiguratsioonifaili laadimiseks tekstiredaktorit. Selleks jätke terminali järgmine rida:

$ atom /usr/local/etc/php/7.1/conf.d/ext-xdebug.ini

Seejärel lisage järgmised read :

[xdebug] zend_extension="/usr/local/opt/php71-xdebug/xdebug.so" xdebug.remote_enable=true xdebug.remote_host=localhost xdebug.remote_port=9000 xdebug.remote_handler=dbgp

See konfigureerib Xdebugi, nii et brauseri väljund on loetav ja et saate koodi silumiseks kasutada selliseid asju nagu Xdebug. Pärast seda, et kasutada Xdebugi koos Valeti ja WordPressiga, peate Valeti taaskäivitama:

$ valet restart

Ja kui see on tehtud, peaksite olema valmis minema.

See veebisait kasutab teie kasutuskogemuse parandamiseks küpsiseid. Eeldame, et olete sellega rahul, kuid saate soovi korral loobuda. Nõustu Loe rohkem