我遇到和這位網(wǎng)友###共同的問題涮俄,我用的是火車頭采集器7.5破解版:
獲取網(wǎng)址時出錯
您使用的PHP插件存在語法或其它問題,請檢查!System.Collections.Generic.Dictionary2[System.String,System.String] GetPHPResult(System.Collections.Generic.Dictionary
2[System.String,System.String], System.String, System.String, System.String, System.String, System.String)
查看了下環(huán)境下的 .net是2.0版本
PHP版本是 5.2.17
卸載之前的PHP炮姨,重新安裝PHP5.4.41版本,問題解決。
以上是網(wǎng)易網(wǎng)友給出的解決思路,那我的解決方法是:
step1:
查看到官網(wǎng)的一個升級文檔:
http://bbs.locoy.com/spider-69449-1-1.html
這篇文檔中提及這樣一句話:
2012-12-06更新
1.修復(fù)使用php插件時,路徑太長時和網(wǎng)址很長時出錯的bug.
step2:
參考官方給出的php升級建議:
http://faq.locoy.com/q-787.html
文檔說明如下:
火車采集器支持php插件對數(shù)據(jù)進(jìn)行處理闲孤。php插件的原理是通過調(diào)用命令行的php.exe,對數(shù)據(jù)進(jìn)行處理烤礁。
v7版本的php目錄為 System\PHP 讼积。采集器默認(rèn)的php環(huán)境可能會無法滿足用戶的需要。這時鸽凶,
您可以更換您自己的php環(huán)境币砂。需要注意的是php的工作目錄是 System\PHP ,您可以直接將自己的php環(huán)境
復(fù)制過來玻侥。注意的是該目錄下的interface.php文件必須要保留决摧。在更換完成后,請檢查一下php.ini凑兰,
看配置中的各種相對目錄是否正確掌桩。測試無誤后就可以使用了。
step3:
在官網(wǎng)下載了2013-4-10號發(fā)布的火車頭7.7版姑食,按照step2中提及的官網(wǎng)替換要求波岛,我替換了system\php下的文件,當(dāng)然了音半,interface.php是要保留的则拷。
注意:如果你打不開官網(wǎng)進(jìn)行下載贡蓖,注意檢查是不是破解版里的host文件修改造成的屏蔽。
檢查:
C:\system\drive\etc\host