Juhu! 2.3 w ko?cu jest i mój blog ju? biega na nowej wersji. Tym razem nie oby?o si? bez ma?ego incydentu. Po wy??czeniu wszystkich pluginów, wgraniu nowej wersji na serwer oraz przeprowadzenia update’u bazy i sukcesywnym w??czaniu pluginów w pewnym momencie ca?e menu wtyczek znikn??o… Oczywi?cie jest taka mo?liwo??, ?e który? plugin nie zadzia?a i po prostu nale?y go wy??czy?, ale tym razem taka mo?liwo?? zosta?a wy??czona wraz z w??czeniem wtyczki, która spowodowa? bia?? stron? w menu dodatków. W pierwszym przyp?ywie paniki próbowa?em wy??czy? plugin bezpo?rednio w MySQL’u niestety nie uda?o mi si?. Nast?pnie przejrza?em logi Apache i znalaz?em:
PHP Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 53109 bytes) in /home/cancer/public_html/wp-admin/includes/plugin.php on line 4, referer: http://maciejewski.org/wp-admin/plugins.php?activate=true
Uff b??d PHP a nie WordPress’a i to trywialny do rozwi?zania, zwi?kszy?em memory_limit = 8M do 32MB i wszystko zacz??o dzia?a? poprawnie. Troch? mnie jednak dziwi, ?e skrypt który zlicza popularno?? postów chcia? u?y? ponad 8 MB. By? mo?e jednak standardowa warto?? jak na dzisiejsze czasy jest troch? za ma?a. Póki co nie zaobserwowa?em ?adnych niedogodno?ci.
Z fajnych rzeczy, które na pierwszy rzut oka wida? to natywne tagi (chocia? nie wida? ich pod postami – musz? przejrze? opcje czy trzeba je w??czy? czy po prostu skórka nie obs?uguje) i powiadamiacz o nowych pluginach (co prawda sam ich jeszcze nie instaluje tylko przenosi do strony sk?d mo?na pobra? najnowsz? wersj? ale dobre i to :)
Je?li do?wiadczyli?cie dzisiaj dziwnego zachowania si? strony to teraz ju? wszystko powinno by? w porz?dku. Zapraszam do odwiedzania i subskrybowania :)
UPDATE: Aaa i w?a?nie podczas pisania tej notki wyst?pi? jeszcze jeden b??d – mo?e si? komu? przyda opis:
Podczas pisania posta w momencie autosave pojawia si? b??d bazy:
WordPress database error: [Table 'cancerwp.wp_post2cat' doesn't exist]
SELECT cat_ID AS ID, MAX(post_modified) AS last_mod FROM `wp_posts` p LEFT JOIN `wp_post2cat` pc ON p.ID = pc.post_id LEFT JOIN `wp_categories` c ON pc.category_id = c.cat_ID WHERE post_status = 'publish' GROUP BY cat_ID
Co ciekawe google mówi, ?e nie jest to zapytanie WordPressa 2.3 :) Czyli jaki? plugin generuje taki b??d, chwila poszukiwa? i jest winowajca – Google Sitemaps. Chwilow zmuszony jestem go wy??czy? i zaczeka? na poprawion? wersj?.
Jest juz poprawiona wersja plugina google-sitemap, ktora nie generuje powyzszego bledu ;)
Dzięki za info, faktycznie teraz wszystko ok, dziwne ze sprawdzacz wersji pluginów nie pokazał, że jest nowy wersja.