Taiwan Hadoop Forum

台灣 Hadoop 技術討論區
現在的時間是 2017-05-29, 02:30

所有顯示的時間為 UTC + 8 小時




發表新文章 回覆主題  [ 3 篇文章 ] 
發表人 內容
 文章主題 : 執行DemoClient.php 有Warning的狀況
文章發表於 : 2015-06-14, 20:53 
離線

註冊時間: 2015-05-25, 13:42
文章: 7
jazz 大大 之前您給按照你給的網站 重新安裝後 順利啟動了 thrift

但在執行DemoClient.php 卻還是有警告跟錯誤存在

想請教一下該著麼去解決??
============================================================
scanning tables...
found: demo_table
disabling table: demo_table
deleting table: demo_table
creating table: demo_table
column families in demo_table:
column: entry:, maxVer: 10
column: unused:, maxVer: 3


Warning: Missing argument 4 for HbaseClient::mutateRow(), called in /opt/lampp/htdocs/hbase/DemoClient.php on line 129 and defined in /opt/lampp/htdocs/hbase/thrift/src/packages/Hbase/Hbase.php on line 1226



Notice: Undefined variable: attributes in /opt/lampp/htdocs/hbase/thrift/src/packages/Hbase/Hbase.php on line 1228



Warning: Missing argument 4 for HbaseClient::mutateRow(), called in /opt/lampp/htdocs/hbase/DemoClient.php on line 138 and defined in /opt/lampp/htdocs/hbase/thrift/src/packages/Hbase/Hbase.php on line 1226



Notice: Undefined variable: attributes in /opt/lampp/htdocs/hbase/thrift/src/packages/Hbase/Hbase.php on line 1228



Warning: Missing argument 4 for HbaseClient::mutateRow(), called in /opt/lampp/htdocs/hbase/DemoClient.php on line 147 and defined in /opt/lampp/htdocs/hbase/thrift/src/packages/Hbase/Hbase.php on line 1226



Notice: Undefined variable: attributes in /opt/lampp/htdocs/hbase/thrift/src/packages/Hbase/Hbase.php on line 1228



Warning: Missing argument 4 for HbaseClient::mutateRow(), called in /opt/lampp/htdocs/hbase/DemoClient.php on line 157 and defined in /opt/lampp/htdocs/hbase/thrift/src/packages/Hbase/Hbase.php on line 1226



Notice: Undefined variable: attributes in /opt/lampp/htdocs/hbase/thrift/src/packages/Hbase/Hbase.php on line 1228



Fatal error: Uncaught exception 'Exception' with message 'shouldn't get here!' in /opt/lampp/htdocs/hbase/DemoClient.php:158
Stack trace:
#0 {main}
thrown in /opt/lampp/htdocs/hbase/DemoClient.php on line 158


附加檔案:
2015-06-08_130500.jpg
2015-06-08_130500.jpg [ 160.4 KiB | 被瀏覽 8050 次 ]
回頂端
 個人資料 E-mail  
 
 文章主題 : Re: 執行DemoClient.php 有Warning的狀況
文章發表於 : 2015-06-14, 21:00 
離線

註冊時間: 2015-05-25, 13:42
文章: 7
另外這是附上的程式碼 顯示錯誤的地方!!


public function mutateRow($tableName, $row, $mutations, $attributes)
{
$this->send_mutateRow($tableName, $row, $mutations, $attributes); this is 1228 line
$this->recv_mutateRow();
}

public function send_mutateRow($tableName, $row, $mutations, $attributes)
{
$args = new Hbase_mutateRow_args();
$args->tableName = $tableName;
$args->row = $row;
$args->mutations = $mutations;
$args->attributes = $attributes;
$bin_accel = ($this->output_ instanceof TProtocol::$TBINARYPROTOCOLACCELERATED) && function_exists('thrift_protocol_write_binary');
==========================================================
# non-utf8 is not allowed in row names
try {
$mutations = array(
new Mutation( array(
'column' => 'entry:foo',
'value' => $invalid
) ),
);
$client->mutateRow( $t, $invalid, $mutations );
throw new Exception( "shouldn't get here!" ); (DemoClient.php on line:158)

} catch ( IOError $e ) {
echo( "expected error: {$e->message}\n" );
}


回頂端
 個人資料 E-mail  
 
 文章主題 : Re: 執行DemoClient.php 有Warning的狀況
文章發表於 : 2015-06-20, 20:04 
離線

註冊時間: 2009-11-09, 19:52
文章: 2893
我這方面經驗不多,看看你要不要到 Facebook 看看有沒有救兵可以搬 :)
https://www.facebook.com/groups/hadoop.tw/
感覺 forum 這邊的人氣比較差 :)
當然用來貼程式碼,解釋一些事情是比 Facebook 方便啦~

- Jazz


回頂端
 個人資料 E-mail  
 
顯示文章 :  排序  
發表新文章 回覆主題  [ 3 篇文章 ] 

所有顯示的時間為 UTC + 8 小時


誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯您的文章
不能 在這個版面刪除您的文章
不能 在這個版面上傳附加檔案

搜尋:
前往 :  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
正體中文語系由 竹貓星球 維護製作