質問

こんにちは私はPHPに慣れていません、私は現在Eclipseを使用してPHPを学んでいます。私はZend Debuggerを私のphp.iniストアにインストールしなければならないことを知っています。

[Zend]
zend_extension=c:/php/ext/ZendDebugger.dll
zend_debugger.allow_hosts=127.0.0.1
zend_debugger.expose_remotely=always
zend_debugger.connector_port=10013

しかし、コマンドプロンプトで、PHP -Mを試してみましたが、Zend Debuggerをインストールしないことが示されました。どこがうまくいかないのかわかりません。PhpInfoもZend情報を表示しないことを確認します。

役に立ちましたか?

解決

ブラウザに移動します:http:// localhost/?phpinfo = 1

「ロードされた構成ファイル」を探して、パスのメモを取ります

次に、DOSプロンプトウィンドウ(Start> run>(Type)CMD)を開き、コマンドラインタイプC: PATH to to php.exe -r phpinfo(); |その他(ctrl+cを押して壊す)

もう一度探してください:
「構成ファイルを読み込んだ」とこのパスのメモを取ります。

WebサーバーとCLIバージョンに別のphp.iniを使用している可能性があります。

両方のphp.iniファイルに構成変更を追加するか、zend.iniというファイルに構成を配置し、PHPINFO出力に記載されているフォルダーに表示されるファイルに配置する必要があります。
「追加の.iniファイルのためにこの監督をスキャン」

他のヒント

デバッガーが機能するのに多くの問題がありました。今、私は無料のZendServer CEを使用しており、構成ははるかに簡単です。

また、ZendサイトからダウンロードしたEclipse + PDTを使用します。

これはすぐに動作するはずです。 ZendServerを使用してみませんか?あなたはあなたが望むすべてをパッケージに入れます。

WindowsでスレッドセーフPHPを使用していたとき、私は同じことを経験しました。

Zend Debuggerの最新バージョンは、Windows上のPHPのスレッドセーフフレーバーで実行されることをサポートしなくなりました。 PHPの非スレッドセーフ(別名NTS)フレーバーに切り替えると、私にとってこの問題が修正されました。

ここを参照してください: http://forums.zend.com/viewtopic.php?f=59&t=1918#p13729

Zend Serverのこのリンクを参照してくださいZend Debuggerについてのオンラインヘルプ:

http://files.zend.com/help/zend-server/zend-server.htm#debugger_component.htm

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top