Skip to content
Tools

WP_DEBUG Configurator

I-on ang debug log nang hindi sinisira ang iyong live na site

Tumatakbo sa iyong browser. Walang ina-upload.

Nasaan ang site na ito?

Binabago nito ang rekomendasyon, hindi lang ang mga salita. Ang ligtas na konpigurasyon sa isang live na site ay talagang iba sa kapaki-pakinabang na konpigurasyon sa iyong laptop.

Hatol

Mga Opsyon
wp-config.php

I-paste ang mga ito SA ITAAS ng linyang /* That's all, stop editing! */ — hindi papansinin ang anumang nasa ibaba nito, kaya napakaraming tao ang nagrereklamong 'walang ginagawa' ang WP_DEBUG.

Tungkol sa WP_DEBUG Configurator

Bumuo ng mga WP_DEBUG constant na nagsusulat ng mga error sa isang log file sa halip na ipakita ang mga ito sa iyong mga bisita. Ang default na WP_DEBUG snippet na kinokopya ng karamihang site ay magpapakita ng mga PHP error sa publiko — hindi ito gagawin nito.

FAQ

Mga Tanong

Ligtas bang i-enable ang WP_DEBUG sa isang live na site?

Tanging kung ang WP_DEBUG_DISPLAY ay nakatakda sa false. Nang mag-isa, iprinint ng WP_DEBUG ang PHP notices at warnings — kasama ang absolute file paths ng iyong server — nang direkta sa mga page na nilo-load ng iyong bisita. Halos bawat tutorial ay ibinibigay sa iyo ang isang linyang iyon at huminto. Isama ito sa WP_DEBUG_LOG at WP_DEBUG_DISPLAY na false at ligtas na ito.

Saan napupunta ang WordPress debug log?

wp-content/debug.log bilang default. Sulit malaman: sa maraming host ang file na iyon ay pampublikong makukuha — sinuman ay makakahiling nito sa isang browser. Puwede kang magpasa ng path sa WP_DEBUG_LOG sa halip at isulat ang log sa itaas ng web root, na ibubuo ng tool na ito para sa iyo.

Itinakda ko ang WP_DEBUG sa true at walang nangyari. Bakit?

Halos palaging dahil idinagdag ang constant SA IBABA ng linyang nagsasabing "That's all, stop editing!" sa wp-config.php. Lahat pagkatapos ng linyang iyon ay hindi pinapansin. Ilipat ito sa itaas.