私はこれを何時間もハッキングしていましたが、実際にはテストページで作業していましたが、その後何が起こったのか分かりません。私はこのエラーをたくさん取得してきた:WAMPサーバー上でSublimeTextでXDebugを使用する
Error: b'Failed loading c:\wamp\bin\php\php5.6.19\ext\php_xdebug-2.4.1-5.6-vc11.dll\n'
その奇妙な、それは間違いなくファイルをロードしているので、私は私のphp.iniファイルに以下を追加する場合:
zend_extension = "c:\\wamp\\bin\\php\\php5.6.19\\zend_ext\\php_xdebug-2.4.1-5.6-vc11.dll"
それがあることを伝えます確かに有効になりました。 php.iniファイルでは、私は、この発見:私のphp.iniファイルで相続人のフル設定::私が読んチュートリアルで
を、xdebug.iniファイルは、いずれか1つのフィールドに登場
のphpinfoをチェック()そして私は今、xdebugのためのセクションを参照してください。
はまた、私は
if (xdebug_is_enabled()) { echo 'its enabled'; }
[xdebug]zend_extension = "c:\\wamp\\bin\\php\\php5.6.19\\zend_ext\\php_xdebug-2.4.1-5.6-vc11.dll"
xdebug.remote_enable=1
xdebug.remote_host="localhost"
xdebug.remote_port=9001
xdebug.remote_handler=dbgp
xdebug.remote_autostart=1
xdebug.remote_log= "C:\\wamp\\tmp\\xdebug.log"
xdebug.profiler_enable=0
xdebug.profiler_output_dir = "C:\\wamp\\tmp"
xdebug.collect_params = 4
xdebug.collect_return = on
xdebug.collect_vars = on
xdebug.show_local_vars = 3
を実行したときに、私は正直なところだろう、私が行うこれらのパラメータのどの半分見当がつかない。私はそこにURLを追加
"settings":
{
"xdebug":
{
"url": "localhost/xdebug_test"
},
"sublime-view-in-browser": {
"baseUrl": "http://localhost/xdebug_test",
"basePath": "C:\\wamp\\www\\xdebug_test"
}
}
と内部XDebug.sublime.settings::私の崇高なプロジェクトのための相続人は設定
"url": "http://localhost/xdebug_test"
xdebug_testフォルダ内の相続人のインデックスファイル:
デバッガを起動してブラウザを起動するとすぐにテストがエコーされ、xdebugコンソールには何も表示されません。 これは正確なファイルで昨日働いていましたが、それ以来何が変わっていたのか分かりません。
何が問題なのかを診断する方法はありますか?これはただの崇高なテキストで何が起こっていないので、私は、私は、端末にPHPスクリプトを実行したときHERESに何が起こる、そうは思わない:
編集:私はちょうど(のphpinfoにスポット)IDEキーがあることをPHPSTORMに設定します。それはxdebug設定ファイルではこれが次のように設定されているので奇妙です:
"ide_key": "sublime.xdebug",
問題がありますか?問題をさらに診断するためにここでできることはありますか?
私はちょうどそれをデフォルト値 "url"に戻してみました: ""、それは何も変更しませんでした。 –
Ok .. php.iniのxdebug.remote_host = "localhost"を変更しようとしました – miyaneha