設定に漏れがあったので追記しました。アプリを開発しました。変えたら、何と認証が通らなくなりました。こんなこともあるんですね...。デバッグの限界を痛感。今回リモートデバッグに挑戦した次第です。ディストリビューションをお使いの方は、yumなど固有のコマンド名を適宜読み替えてください。実行環境は入れていません。CakePHPの導入こちらをご覧ください。サーバの構成いつもの通りの構成です。デバッグモードではこれで問題なく動いています。追加モジュールとして導入します。コネクションが張れる必要があります。ファイアーウォールの警告が出ますが、ルールを有効にしないとデバッグできません。NetBeansを再起動します。Xdebugの導入はやや面倒ですが、前述の手順に従っている場合は以下のコマンド一発で導入可能です。使われる統合環境らしいです。使っている方の方が多いのかもしれません。含むものをダウンロードしてインストールします。起動したらプロジェクトを開きます。以下のような感じで設定しました。リモート接続のためのssh環境は「管理」をクリックして別ウィンドウで設定します。秘密鍵を持ってきて指定しました。「次」をクリックすると指定したサーバに接続しようとします。「はい」をクリックすると、ディレクトリ一覧を表示します。そのまま「終了」をクリックすると、ディレクトリツリーを再帰的にローカル(Windows)側に転送してプロジェクトを作成します。ローカル側のファイルを編集すると、速やかにサーバ側に同期してくれます。