{"id":229326,"date":"2022-11-12T13:50:00","date_gmt":"2022-11-12T10:50:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=229326"},"modified":"2022-11-09T06:30:47","modified_gmt":"2022-11-09T03:30:47","slug":"wordpressi-silumislogid-on-olulisemad-kui-arvate","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/et\/wordpressi-silumislogid-on-olulisemad-kui-arvate\/","title":{"rendered":"WordPressi silumislogid on olulisemad, kui arvate"},"content":{"rendered":"\n<p>WordPressiga t\u00f6\u00f6tades teeb Codex <a href=\"https:\/\/codex.wordpress.org\/Debugging_in_WordPress\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">head t\u00f6\u00f6d<\/a>, n\u00e4idates, kuidas rakendust silumiseks konfigureerida.<\/p>\n<p>L\u00fchidalt, lisate <strong>failile wp-config.php<\/strong> j\u00e4rgmise :<\/p>\n<pre><code>\/\/ Enable WP_DEBUG mode\ndefine( 'WP_DEBUG', true );\n\n\/\/ Enable Debug logging to the \/wp-content\/debug.log file\ndefine( 'WP_DEBUG_LOG', true );\n\n\/\/ Disable display of errors and warnings\ndefine( 'WP_DEBUG_DISPLAY', false );\n@ini_set( 'display_errors', 0 );<\/code><\/pre>\n<p>Saate lisada veel, kuid see on \u00fcldine idee, mida ma pean kasulikuks.<\/p>\n<p>Aga milleks seda vaeva n\u00e4ha?<\/p>\n<h2>WordPressi silumislogid<\/h2>\n<p>M\u00f5nikord tunduvad silumislogi eelised ilmsed. Muul ajal ei pruugi see aga alati selgeks saada, miks see kasulik on.<\/p>\n<p>Me k\u00f5ik oleme kuulnud vabandust (t\u00f5esti kuni punktini, kus see on nali):<\/p>\n<blockquote>\n<p>Minu masinal t\u00f6\u00f6tab.<\/p>\n<\/blockquote>\n<p>Kuid me ei tohiks sellest vaikimisi j\u00e4\u00e4da. See v\u00f5tab vastutuse \u00fcle, on t\u00f5rjuv ja see ei ole see, kuidas me peaksime tegutsema.<\/p>\n<h3>Silumise kiirn\u00f5uanne<\/h3>\n<p>Sellegipoolest on see enam-v\u00e4hem kiire n\u00e4pun\u00e4ide selle kohta, kuidas ja miks peaksite oma arendus- ja lavastuskeskkondade vahele seadma.<\/p>\n<p>Esiteks, kui teil on silumise seadistus, genereerib see\u00a0 faili <strong>debug.log<\/strong>, mida saate alati oma arenduskeskkonnas t\u00f6\u00f6tades \u00fcle vaadata.<\/p>\n<p>Selle eelised on tavaliselt ilmsed:<\/p>\n<ol>\n<li>saate oma arvutis viidata PHP teatistele, hoiatustele ja vigadele,<\/li>\n<li>n\u00e4ete faili ja rida, millel probleem ilmneb,<\/li>\n<li>saate probleemi ilmnemise ajatempli<\/li>\n<\/ol>\n<p>Mis siis ikkagi, eks? See on midagi, mida me peaksime iga kohaliku projektiga tegema.<\/p>\n<p>Kuid teie lavastuskeskkonnas on minu arvates samuti oluline veenduda, et silumine on sisse l\u00fclitatud. Peaaegu k\u00f5ik asjad saab samamoodi konfigureerida, kuid kui isegi \u00fcks asi on erinev, ei pruugi tarkvara samamoodi t\u00f6\u00f6tada.<\/p>\n<p>Ja see on koht, kus ja miks on silumisseade lavastuses samasugune. Sageli v\u00f5ite leida, kus esinevad lahknevused.<\/p>\n<p>Kui teie kood on olemas, siis vastutate nende lahendamise eest. Vastasel juhul n\u00e4itab see v\u00e4hemalt, kus on keskkonnaprobleemid \u2013 olgu see siis server v\u00f5i kolmanda osapoole tarkvara.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/tommcfarlin.com\" class=\"external external_icon\">tommcfarlin.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>WordPressi silumislogid on arenduskeskkonnas ilmselged, kuid need v\u00f5ivad paljastada probleeme nii serveriga kui ka kolmanda osapoole tarkvaraga lavastamisel.<\/p>\n","protected":false},"author":1,"featured_media":165856,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[718,894,842,863],"tags":[1165],"class_list":["post-229326","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arendaja","category-kood","category-opetused","category-wordpress-4","tag-affiai-et"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts\/229326","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/comments?post=229326"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts\/229326\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/media\/165856"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/media?parent=229326"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/categories?post=229326"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/tags?post=229326"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}