使用火車頭采集器向phpcms欄目中發(fā)布信息失敗
問題描述:
在使用火車頭采集的文章內(nèi)容時(shí)是正常的,也就是說數(shù)據(jù)正常的采集下來了,但是當(dāng)通過web發(fā)布管理中向phpcms后臺發(fā)布內(nèi)容時(shí)確很多出現(xiàn)了是否發(fā)布成功未知,并沒有發(fā)布成功,這是為什么呢?
解決方法:
因?yàn)閜hpcms是一款很流行的cms了,所以火車頭中已經(jīng)集成了向phpcms后臺發(fā)布內(nèi)容的數(shù)據(jù)配置,一般是很穩(wěn)定的,如果出現(xiàn)發(fā)布不成功,我們可以從以下幾個(gè)方面
分析:
是否是全局變量參數(shù)已經(jīng)失效,因?yàn)閜hpcms后臺有一個(gè)pc_hash的全局參數(shù)是每次登陸后臺都是不一樣的,所以每次發(fā)布最好重新登陸配置一下這個(gè)全局參數(shù);
查看我們的phpcms程序是否有錯(cuò)誤,例如查看錯(cuò)誤日志(目錄caches/error_log.php);
是否是因?yàn)樽侄胃袷讲环鸬?,例如我們一般添加的文章的?biāo)題長度、關(guān)鍵詞長度、內(nèi)容不能為空等等格式要求,如果你發(fā)布的信息里缺少某個(gè)必須項(xiàng)或者標(biāo)題、關(guān)鍵詞長度太長等都會使發(fā)布失敗,解決辦法也很簡單,在后臺的數(shù)據(jù)模型中的字段管理里面將對應(yīng)的字段項(xiàng)長度要求等進(jìn)行重新設(shè)置即可。