問題タブ [zend-debugger]
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.
php - phar ストリームを使用した require ファイルが ZendStudio 内で機能しない
ZendStudio 内で非常に奇妙な問題に取り組んでいます。phar 拡張 phar:// ストリーム ラッパーを使用して phar アーカイブ内にファイルを含めたり要求したりすることは、ZendStudio 内からは機能しません。
これが私がやったことです。
次のファイル構造があるとします。
次の内容で:
phar/Test.php:
pharbuilder.php:
usephar.php:
ここで、最初に ZendStudio で pharbuilder.php を実行すると (ZS 8: ファイルを右クリックし、PHP スクリプトとして実行)、phar ファイル (test.phar) が正常に作成されます (実行する前に、ini オプションを追加する必要があります)。phar.readonly=0
対応する php.ini に)。ただし、ZS 内で usephar.php を実行すると、エラーが発生します。
したがって、明らかに、ファイルは見つかりますが、含めることはできません。を使用して、ファイル内の Test.php のコンテンツにアクセスすることもできます。file_get_contents('phar://' . __DIR__ . '/test.phar/Test.php')
また、このスクリプトの実行構成を変更し、「実行時にデバッグ情報を表示する」チェックボックスを無効にすると、これは発生しないことに気付きました。したがって、ZendDebugger と関係があると思いますが、よくわかりません。
コンソールから同じスクリプトを実行すると、すべて正常に動作します。
ZendStudio 8 および 10 と、ZS が提供するすべての php バージョン (5.4.11、5.3.21、5.3.3 すべて CGI および CLI) でこれを試しました。
同じ問題を抱えている人を他に見つけることができなかったので、私は何か間違ったことをしていると思い、どんな提案も受け入れます. おそらく、いくつかの秘密の php.ini ディレクティブまたはこのようなものです。
php - Eclipse でブレークポイントを使用して PHP コードをデバッグする
私はphpが初めてで、自分のシステムでphpを実行しています。
IDE として、Eclipse for PHP Developers Version: Helios を使用しています。
私が使用しているサーバーとして:WAMPSERVER
基本的にEclipseでは、phpプロジェクトを、wampインストールのwwwフォルダーに配置したプロジェクトにリンクします。私はすべての開発を Eclipse で行い、プロジェクトを wampserver で実行します。
私ができないことは、コードをまったくデバッグすることです。Eclipse を使用した Java プログラミングでできるように、ブレークポイントのデバッグを使用したいと考えています。
助けてください、私は xdebug と zend デバッグに関する非常に多くのスレッドを見てきましたが、これらは私にとって何の助けにもなりませんでした.
eclipseとwampの両方を別々に使用するなど、すべて間違っている場合はお知らせください。
ありがとう
php - PHP Eclipse のデバッグ
一部の php コードでヒットするブレークポイントを取得するのに非常に苦労しています。私はあまりphpをやらないので、初心者のエラーかもしれません。
他の質問、PDT Install Instructions、およびXDebug Install Instructionsを読みました
両方のデバッガーの場合、手順では構成セクションが phpinfo() に表示されることを期待していますが、私にはそうではありません。
現在のセットアップに関する情報
- ウィンドウズ
- AMPPS
- PHP 5.2.17
- ウェブサイトは正常に動作します
確認すべきことや、別の方法で行う必要があるかもしれないアイデアについて、助けが必要です。
私は今のところかなり立ち往生しています。
php - httpリクエストを受け取る必要があるときにphpページをデバッグする方法は?
Zend Studio を使用して PHP を開発し、Apache2 に xdebug をインストールしました。これで、ページを右クリックして cli としてデバッグすることで、php ページをデバッグできます。
ユーザー入力情報を受け取る登録フォーム ページをデバッグする必要がある場合。このページをデバッグして、受信した変数 (user_name など) を監視するにはどうすればよいですか。Javaを使用すると、サーブレットで実行できます。
php - Zend Studio で CLI PHP をプロファイリングするときに引数を渡す方法は?
Zend Studio 11.0 を使用して CLI モードで php スクリプトをプロファイリングしたいと考えています。スクリプトを右クリックして、「プロファイルとして」>「1 PHP CLI アプリケーション」を選択します。スクリプトはすぐに実行され、プロファイリングされます。しかし、スクリプトに引数を渡す必要があります。これを行う方法 ?
php - コマンドライン (CLI) を使用して Zend Studio でプロファイラーを使用する方法
Zend Framework 1、MVC パターンを使用した PHP アプリケーションがあります。
CLI モードで PHP アプリケーションを実行できます。
CLI モードで PHP アプリケーションをデバッグできます。
オプション [実行] -> [プロファイル] -> [CLI アプリケーション] ではパラメーターを使用できません。
プロファイラーを CLI モードで実行するにはどうすればよいですか?
php - Zend Studio 12 で PHP コードを実行するには?
Linux オペレーティング システムに Zend Studio 12.0.2 試用版をインストールしました。Zend Studio で PHP コードを実行するにはどうすればよいですか。スタックオーバーフローで可能な答えを探しています。このリンクhttp://files.zend.com/help/Zend-Studio/content/running_php_scripts_locally.htmを取得しましたが、実行構成で「phpスクリプト」が見つかりません。問題の内容と解決方法を知る必要があります私のphpコードを実行しますか?
php - Phpstorm で後続のリクエストをデバッグする方法
Zend デバッガー (Zend サーバー)、デバッガーのブックマークレットを備えた Firefox、および PHPSTORM を試しています。get または post 変数を使用して、1 つの要求をデバッグしようとすると、すべてがうまく機能します。PHP コードにリダイレクトがあると問題が発生し、後続のリクエストをデバッグしたいと考えています。例: Zend Framework 2 の post / redirect / get コントローラー プラグイン。プラグインが行うことは、post 変数を使用してリクエストを送信した後、リダイレクトをユーザーに送り返し、同じ URL が呼び出されますが、今回は POST なしで呼び出されます。変数ですが、POST 変数は SESSION に格納されます。( http://en.wikipedia.org/wiki/Post/Redirect/Getで見られるように)。
私の問題は、POST リクエストをデバッグすることはできますが、そのリクエストが完了し、リダイレクトが行われた後、PHPSTORM が NEXT リクエストのブレークポイントで停止しないことです (基本的に、デバッグ セッションは POST リクエストが完了した後に行われ、次のリクエストのデバッグは接続されていません)、ここでさらにデバッグしたいと思います。
どうすればこの状況を解決できますか?