PHP をデバッグしようとすると、常に次の 2 つのエラーが発生します…</p>
- 「Zend デバッガーとの接続が確立されませんでした」と「インストールの検証」へのリンク
- 「Zend Degubber 拡張機能がインストールされていません。」「phpinfo を表示」へのリンク付き。</li>
過去2日間掘り下げた後、これを解決することに本当に近づいたように感じますが、この最後のハードルを乗り越えることができないようです. 現在、xdebug.org サイトで立ち往生しています。このサイトでは、phpinfo を実行してコンテンツをブラウザーに貼り付けるように求められたので、xdebug の問題を解決するのに役立ちます。それを行ったところ、次の情報が得られました…</p>
- インストールされている Xdebug: 2.1.0
- サーバー API: Apache 2.0 ハンドラー
- 窓: いいえ
- Zend サーバー: いいえ
- PHP バージョン: 5.3.6
- Zend API番号: 220090626
- PHP API 番号: 20090626
- デバッグ ビルド: いいえ
- スレッド セーフ ビルド: いいえ
- 構成ファイルのパス: /Applications/MAMP/bin/php/php5.3.6/conf
- 設定ファイル: /Library/Application Support/appsolute/MAMP PRO/conf/php.ini
- 拡張機能ディレクトリ: /Applications/MAMP/bin/php/php5.3.6/lib/php/extensions/no-debug-non-zts-20090626
また、9つの非常に簡単な手順でいくつかの指示がありました. ステップ 4 から、「phpize」を実行するように指示されて、もう少しトラブルシューティングを行う必要がありました。「<em>間違った 'phpize' バイナリがパスで見つかった可能性があります。次のように構成を実行できます」</p>
- "/full/path/to/php/bin/phpize"
- "./configure --with-php-config=/full/path/to/php/bin/php-config"
「phpize」の結果から、「/usr/include/php/...」のディレクトリが得られます。私の場合は、「./configure --with-php-config=/Applications/MAMP」となるはずです。 /bin/php/php5.3.6/bin/php-config」. ただし、「./configure...」を実行すると、次のエラーが表示されます...<br>「configure: エラー: config "."/config に install-sh、install.sh、または shtool が見つかりません」</p >
私の Mac には「install.sh」はありませんが、「shtool」と install-sh があります。install-sh は「python」ディレクトリにあるので、必要な「install-sh」ではないと思いますか? そのため、shtool と同じディレクトリ内から「configure」コマンドを実行しようとしましたが、それでも「見つかりません…」というエラーが表示されました。
私はそのエラーを調べようとしましたが、主に異なる環境で障害に遭遇し続けました。
どんなアイデアでも大歓迎です。