2017-11-12 4 views
1

Redis Luaスクリプトをデバッグするためにこのチュートリアルを実行しました。 https://www.youtube.com/watch?v=7mlajCj4QPwZeroBraneを使用したRedis Luaスクリプトのデバッグ時に、スタックウィンドウに出力が表示されない

スタックウィンドウに出力が表示されないので、デバッグする必要がある変数の値が表示されないことを除いて、すべてが機能します。私がRedis以外の何かにLuaインタプリタを変更し、通常のLuaコードをデバッグしようとすると、動作し、スタックウィンドウにすべてが表示されます。しかし、LuaインタプリタとしてRedisに切り替えると、Stackウィンドウに何も表示されません。

ビデオで提案されているように、私はこのリポジトリ からredis.luaプラグインをロード: https://github.com/pkulchenko/ZeroBranePackage

スタックウィンドウは、あなたが見ることができるように空です:

enter image description here

間違っている可能性がどのような?何らかの理由でも

私は、リモートコンソールでのfooをGET入力したとき、それは言う:

「のLuaスクリプトからRedisのコマンドを呼び出す引数の数が間違って」

enter image description here

私はRedisのランニングを持っているので、私はそれを実行しようとすると、それは言う

debugger.hostname = "192.168.0.161" 
debugger.port = 8172 

:別のマシン上で、私はいくつかの設定を変更しなければならなかったかもしれないと思っ

は「192.168.0.161:8172」でデバッガに接続できません:接続が

​​

を拒否した私は、リモートデバッグに私の仮想のLinuxボックスのRedisの設定に特別な何かをする必要がありますかレディス?私はWindows 7を使用していますので、Redis 3.2をデバッグするためにインストールすることはできませんので、VirtualBoxのCent OS 7で実行する必要があります。

+0

あなたはどのバージョンのZeroBrane Studioを使用していますか? v1.60とv1.70のスタック処理にはいくつかの改良が加えられているため、アップグレードとチェックが必要な場合があります。 –

+0

私のためのプレースホルダ:) –

+0

バージョン1.70を使用しています。 MobDebug 0.72。今日、Windows用のソフトウェアをダウンロードしました。私はWindows 7を使用しています。私は今日もredisプラグインをダウンロードしていますので、これも最新です。 Redisのバージョンは3.2.11です。 VitualBox Cent OS 7でredisを実行しています。 – Alex

答えて

0

Redisプラグイン(0.33)の更新版では、これらの問題(空のスタックウィンドウとコンソールのRedisコマンドのエラー)を修正する必要があります。

+0

更新がいつ来るか知っていますか?ありがとうbtw – Alex

+0

私は別のマシン上で実行されるredisを使用している場合はまたそれは重要ですか?そのためにいくつかの設定を変更する必要がありますか?スタックウィンドウに関係なく出力を表示する必要がありますか? – Alex

+0

私はすでにアップデートを公開しています:https://github.com/pkulchenko/ZeroBranePackage/blob/master/redis.lua。 IDEとredisインスタンスを持つコンピュータがソケットを介して通信できる限り、redisインスタンスをどこで実行しても問題ありません。 –

関連する問題