Məzmuna keç
Alətlər

WP_DEBUG Konfiqurator

Canlı saytınızı sındırmadan debug jurnalını aktivləşdirin

Brauzerinizdə işləyir. Heç nə yüklənmir.

Bu sayt haradadır?

Bu, təkcə ifadəni deyil, tövsiyənin özünü dəyişir. Canlı saytda təhlükəsiz konfiqurasiya noutbukunuzdakı faydalı konfiqurasiyadan həqiqətən fərqlidir.

Nəticə

Seçimlər
wp-config.php

Bunları /* That's all, stop editing! */ yazan sətrin YUXARISINA yapışdırın — həmin sətrdən aşağıdakı hər şey nəzərə alınmır və elə buna görə də bir çox adam WP_DEBUG-in "heç nə etmədiyindən" şikayətlənir.

WP_DEBUG Konfiqurator haqqında

Xətaları ziyarətçilərinizə göstərmək əvəzinə jurnal faylına yazan WP_DEBUG sabitlərini yaradın. Əksər saytların kopyaladığı standart WP_DEBUG parçası PHP xətalarını ictimai şəkildə göstərəcək — bu isə göstərməyəcək.

Tez-tez verilən suallar

Suallar

Canlı saytda WP_DEBUG-u aktivləşdirmək təhlükəsizdir?

Yalnız WP_DEBUG_DISPLAY false təyin edilmiş halda. Təkbaşına WP_DEBUG PHP bildirişlərini və xəbərdarlıqlarını — serverinizin mütləq fayl yolları daxil olmaqla — birbaşa ziyarətçilərinizin yüklədiyi səhifələrə çap edir. Demək olar ki, hər dərslik sizə həmin bir sətri verir və dayanır. Onu WP_DEBUG_LOG və WP_DEBUG_DISPLAY false ilə birləşdirin və o, təhlükəsizdir.

WordPress debug jurnalı hara gedir?

Standart olaraq wp-content/debug.log. Bilməyə dəyər: bir çox hostda həmin fayl açıq şəkildə əldə edilə biləndir — hər kəs onu brauzerdə tələb edə bilər. Bunun əvəzinə WP_DEBUG_LOG-a bir yol ötürə və jurnalı veb kökünün üstünə yaza bilərsiniz ki, bu aləti sizin üçün yaradacaq.

WP_DEBUG-u true təyin etdim və heç nə baş vermədi. Niyə?

Demək olar ki, həmişə ona görə ki, sabit wp-config.php-də "That's all, stop editing!" yazan sətirdən AŞAĞI əlavə olunub. Həmin sətirdən sonrakı hər şey görməzdən gəlinir. Onu yuxarı köçürün.