Redis Luaスクリプトをデバッグするためにこのチュートリアルを実行しました。 https://www.youtube.com/watch?v=7mlajCj4QPwZeroBraneを使用したRedis Luaスクリプトのデバッグ時に、スタックウィンドウに出力が表示されない
スタックウィンドウに出力が表示されないので、デバッグする必要がある変数の値が表示されないことを除いて、すべてが機能します。私がRedis以外の何かにLuaインタプリタを変更し、通常のLuaコードをデバッグしようとすると、動作し、スタックウィンドウにすべてが表示されます。しかし、LuaインタプリタとしてRedisに切り替えると、Stackウィンドウに何も表示されません。
ビデオで提案されているように、私はこのリポジトリ からredis.luaプラグインをロード: https://github.com/pkulchenko/ZeroBranePackage
スタックウィンドウは、あなたが見ることができるように空です:
間違っている可能性がどのような?何らかの理由でも
私は、リモートコンソールでのfooをGET入力したとき、それは言う:
「のLuaスクリプトからRedisのコマンドを呼び出す引数の数が間違って」
私は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で実行する必要があります。
あなたはどのバージョンのZeroBrane Studioを使用していますか? v1.60とv1.70のスタック処理にはいくつかの改良が加えられているため、アップグレードとチェックが必要な場合があります。 –
私のためのプレースホルダ:) –
バージョン1.70を使用しています。 MobDebug 0.72。今日、Windows用のソフトウェアをダウンロードしました。私はWindows 7を使用しています。私は今日もredisプラグインをダウンロードしていますので、これも最新です。 Redisのバージョンは3.2.11です。 VitualBox Cent OS 7でredisを実行しています。 – Alex