星海博客的2款插件WP2Sinablog和WP2HiBaidu,,可以把日志內(nèi)容同步到對(duì)應(yīng)的空間,,做推廣的時(shí)候挺有用(也可能是產(chǎn)生垃圾的利器),誰讓搜索引擎對(duì)這些大站更青睞呢,,像我們這樣的小站,,雖然內(nèi)容原創(chuàng),搜索的時(shí)候也排到末位了。不過也好,,清凈,。 2個(gè)插件的介紹在wordpress后臺(tái)能看的見,我摘抄了一篇,,修改的時(shí)候看好自己的版本吧,。 [text] Plugin Name: WP2HiBaidu Plugin URI: http://www./wp2hibaidu Description: 同步發(fā)表 WordPress 博客日志到百度空間,初次安裝必須設(shè)置后才能使用。 Version: 1.0.4 Author: Starhai Author URI: http:/// Plugin Name: WP2Sinablog Plugin URI: http://www./wp2sinablog Description: 同步發(fā)表 WordPress 博客日志到 新浪博客,初次安裝必須設(shè)置后才能使用,。 Version: 1.0.7 Author: Starhai Author URI: http:/// [/text] 默認(rèn)啟動(dòng)插件后,,發(fā)布文章會(huì)出現(xiàn)報(bào)錯(cuò)的信息: Warning: curl_setopt() [function.curl-setopt]: open_basedir restriction in effect. File(/var/tmp/cookie.txtDjjLbN) is not within the allowed path(s): (/home1/vhost/vh454006:/home1/vhost/vh454006/temp:/tmp/expl:/tmp/check) in /home1/vhost/vh454006/www/wp-content/plugins/wp2hibaidu/wp2hibaidu.php on line 30 Warning: Cannot modify header information - headers already sent by (output started at /home1/vhost/vh454006/www/wp-content/plugins/wp2hibaidu/wp2hibaidu.php:30) in /home1/vhost/vh454006/www/wp-includes/pluggable.php on line 897 根本的原因,就是虛擬主機(jī)的上的tmp目錄,,沒有權(quán)限訪問,,比如我用的華夏名網(wǎng)空間,并不對(duì)我開放/var/tmp目錄,,估計(jì)這個(gè)目錄,,在星海博客的空間上能夠訪問 ;( 修改的辦法非常簡(jiǎn)單了,就是找一個(gè)你能夠控制的目錄就行,,比如/var/tmp我訪問不了,,但是/home1/vhost/vh454006/temp/我就可以,大家可以用ftp登錄后,,給自己建立一個(gè)temp目錄,,權(quán)限777就行,具體的代碼可以參考下面部分,,主要是tempnam的賦值問題: [php] //原始代碼,,需要對(duì)tmp有訪問權(quán)限 $d = tempnam('../tmp/', 'cookie.txt'); //創(chuàng)建隨機(jī)臨時(shí)文件保存cookie. //張剛的博客正確代碼 $d = tempnam('/home1/vhost/vh454006/temp/', 'cookie.txt'); //創(chuàng)建隨機(jī)臨時(shí)文件保存cookie. [/php]