新聞中心
WordPress程序使用baidu-sitemap-generator插件提示超出內(nèi)存的處理方法
很多使用wordpress建站的站長(zhǎng)朋友們?yōu)榱烁玫木W(wǎng)站優(yōu)化都會(huì)安裝一個(gè)百度插件:baidu-sitemap-generator,安裝這款插件的好處就是相當(dāng)于在網(wǎng)站生成百度 Sitemap XML 文件,這款插件對(duì)百度搜索引擎非常友好,還可以無(wú)形的帶來(lái)潛在的流量,可是這款插件安裝雖然對(duì)網(wǎng)站優(yōu)化上有很大的用處,但是當(dāng)網(wǎng)站的文章數(shù)量達(dá)到了一個(gè)上限就會(huì)對(duì)網(wǎng)站產(chǎn)生嚴(yán)重的影響,現(xiàn)象就是訪問(wèn)網(wǎng)站的前臺(tái)或者后臺(tái)都會(huì)提示內(nèi)存不足,內(nèi)存溢出等狀況。下面是小編從一個(gè)客戶(hù)的網(wǎng)站拿到的截圖: 之前小編遇到了這個(gè)問(wèn)題可以說(shuō)是束手無(wú)策,以為幫客戶(hù)遷移到另一個(gè)獨(dú)立ip空間就可以解決,可是還是一樣的報(bào)錯(cuò),最后在研發(fā)技術(shù)的幫忙下終于找到了處理的方法,下面小編來(lái)整理分享下。 第一步:首先明確報(bào)錯(cuò)的原因是出在baidu-sitemap-generator插件上的。那么就連接FTP工具,按照路徑以下文件路徑:/wp-content/plugins/baidu-sitemap-generator/baidu_sitemap.php找到該插件。 第二步:經(jīng)過(guò)使用工具追蹤,找到導(dǎo)致內(nèi)存超出報(bào)錯(cuò)的源文件代碼是398-413行中的其中三段代碼如下: wp_schedule_single_event(time()+$lc_updatePeri, 'do_this_auto_daily'); add_action('do_this_auto_daily','build_baidu_sitemap',2,0); wp_clear_scheduled_hook('do_this_auto_daily'); 找到這三行代碼直接注釋掉如下截圖: 第三步:注釋掉了以上三行代碼后,直接保存上傳覆蓋就可以了。再次訪問(wèn)網(wǎng)站就可以順利的訪問(wèn)了。 其實(shí)還有一種更加方便快捷的處理方法,那就是直接按照文件的路徑找到這個(gè)百度插件在FTP工具里重新命名,這個(gè)方法快捷有效,但是如果直接屏蔽掉相當(dāng)于這個(gè)插件也就無(wú)法使用了。以上就是小編整理的兩種處理方法。站長(zhǎng)朋友們可以根據(jù)自己的需要選擇其中一種處理方法。感謝站長(zhǎng)們的大力支持,如果有疑問(wèn)可以隨時(shí)聯(lián)系小編QQ:340555009. 無(wú)憂主機(jī)相關(guān)文章推薦閱讀: WORDPRESS如何去掉谷歌字體 WORDPRESS動(dòng)作函數(shù)ACTION的介紹 WORDPRESS刪除文章時(shí)如何自動(dòng)刪除縮略圖和圖片附件
本文地址:http://www.gle-technology.com/wordpress/19502.html