相信很多玩帝國CMS的人都使用過內置的采集器,總體來講功能還是很強大的??此埔欢训呐渲?,其時仔細研究下也并不難(尤其是會正則表達式的同學們),說難的只有兩種原因:
1、不懂正則表達式
2、沒耐心。一看到一堆的配置就馬上被嚇倒了。
在帝國CMS功能強大采集器下,卻有著一個很是讓大家頭疼的硬傷,那就是在采集入庫里,經常會超時。超時的現象就是一片白屏,這樣就會讓我們進也不是,退也不是。最后還是不得以后退,最后的結果一些信息已經成功入庫,但是采集數據表里的數據依然存在,如果你再次入庫,就會造成信息的重復性,這是大家最不希望發生的情況。
出現超時的原因
一般服務器配置運行的腳本默認是30秒,在我們采集信息的時候,內容常常包含很多圖片,所以會出現超時。 |
我們常常說要對癥下藥,既然我們知道了超時的原因,那么就修改一下腳本運行的時間,處理的方法如下:
打開/e/admin/ecmscj.php在第7行添加如下代碼:
set_time_limit(0);//不限制腳本運行的時間 |
截圖如下:
如此這般簡單修改,即可解決采集超時的問題。
新聞熱點
疑難解答