問題タブ [phpdbg]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
600 参照

php - OS X の phpdbg インストール手順を翻訳するにはどうすればよいですか?

OS X に phpdbg をインストールしようとしています。ドキュメントには、/usr/src に cd するように書かれています ... そのディレクトリがありません。通常 /usr/src/php-src/sapi には何が入りますか? phpソース?もしそうなら、OS X の同等のディレクトリはどこにありますか? ファインダーを使用して php-src ディレクトリを見つけることができません。

ドキュメントから:

インストール phpdbg をインストールするには、PHP インストール ソースに対してソースをコンパイルし、configure コマンドで SAPI を有効にする必要があります。

0 投票する
1 に答える
810 参照

php - PHPdbg インストール エラー

私はphpdbgが初めてです。次の手順を使用してphpdbgをインストールしようとしています:サイトphpdbgに記載されています

4番目のステップ、つまり私がやろうとするとき:

このコマンドを実行する必要がある場所から。

0 投票する
1 に答える
323 参照

php - php 5.6 および phpdbg でのインストール エラー

HomeBrew を使用して Mac OS に新しい PHP 5.6 をインストールしようとしています。問題はありませんが、 --with-phpdbg を使用してインストールしようとすると、次のエラーで失敗します。

homebrew と php を数回再インストールしようとしましたが、何も問題を解決していないようです。

0 投票する
2 に答える
2128 参照

php - 組み込みの php サーバーで phpdbg を使用していますか?

サーバーに組み込まれた phpを使用するのが本当に好きで、 phpdbgの外観が本当に好きです。Rubyランドのpryを思い出します。しかし、私はそれを機能させるのに問題がありました。phpdbgビルドインWeb サーバーでユーザーを実行することは可能ですか?

たとえば、これをどのように機能せたいか:

  1. コードに配置するphpdbg_break();
  2. CLI での実行php -S localhost:8000
  3. ページをロードする/ブラウザまたはcurlを介してを含むコードを実行するリクエストを作成するphpdbg_break();
  4. ビルトインサーバーが起動されたのと同じターミナル/CLIインスタンスで、phpdbg REPLに侵入する可能性が最も高い

これを試すとphpdbg_break();、未定義の関数であるエラーが発生します。

または、(上記が単に不可能な場合)、ドキュメントで説明されている「webmocking」(下部) をどのように使用します? 特定の URI で特定のリクエストを行うにはどうすればよいですか?

0 投票する
0 に答える
56 参照

php - phpdbg の色を設定する方法

私は phpdbg を使用していますが、エラーと出力の色を変更できることがわかりました。一色だと読みにくいので、これは非常に便利です。

しかし、私はそれを機能させることができません。私のやり方が間違っているのでしょうか、それとも Windows 8.1 で動作しないことが知られているのでしょうか?

これは私が試したことです:

ヘルプで提案されているとおりです。上記の 3 行すべてで次のメッセージが表示されます。

Windows 8.1でphp 5.6.7 x86を使用しています

プロンプトを設定しようとしました。set p >それが機能するので、セットが認識されます。また、コマンドを完全に入力しようとしました。set colors onしかし、違いはありません。

0 投票する
2 に答える
384 参照

php - phpdbg で codeigniter をデバッグする

CodeIgniter (2.x) フレームワークに基づく Web アプリケーションをデバッグしようとしています。$_SERVER を var_dumping して、デバッグ セッションの開始時にこれを再作成しようとしました (phpdbg のブートストラップ)。

ただし、ブラウザを介してページをリクエストすると正しい結果が得られますが、404.が表示されます。誰かがphpdbgを適切にブートストラップして、正しいページをcodeigniterにロードする方法を教えてもらえますか? これが役立つ場合、これは私のブートストラップ コードです。

0 投票する
0 に答える
125 参照

php - 非ユーザー定数phpを削除

ただし、デバッグ目的でSTDIN定数を削除しようとしています

したがって、これらの非ユーザー定数を削除する方法が php に存在するかどうかを知りたいです。

0 投票する
1 に答える
1448 参照

php - Mac に phpdbg をインストールする

Mac に phpdbg をインストールしたいのですが、ここにあるインストール ガイドの最初のハードルに落ちています。

/usr/src/php-src/sapi私の Mac には存在せずphp-src、システム上にディレクトリが見つかりません。

助言がありますか?

0 投票する
0 に答える
86 参照

phpdbg - 応答しない phpdbg コンソールを終了するには?

対話型コンソール内から phpdbg プロセスを終了する方法を知りたいです。

私がそれを必要とする状況がいくつかありました。

まず、無限再帰でオブジェクトのコンテンツを出力しようとしたとき。

2 つ目は、たとえば でreadline_completion_function定義された bad の使用後にハングする場合.phpdbginitです。

CTRL+c組み合わせは影響しません。