総ありがとう数 累計4,332万(2014年12月23日現在)

毎月4,000万人が利用!Q&Aでみんなで助け合い!

-PR-
chopperin

Windows版のPHPにXdebugを認識させられません。

32bit版の時は5.3.5で認識させられたのですが、64bit版ではどうしても認識させられません。
ただし、32bit版の時はTSでPHPを入れたのに、php.iniにてzend_extension=~でないと認識されませんでしたが。
どのようにすれば自分の環境でphp.iniに認識させられるのでしょうか?

勿論xdebug.dllはc:/php/ext内に入れています。

OS : Windows7
PHP : php-5.3.8-Win32-VC9-x86.zip
Xdebug : php_xdebug-2.1.2-5.3-vc9-x86_64.dll

php.ini設定 :
extension_dir = "c:/php/ext"
[Xdebug]
;; Only Zend OR (!) XDebug
zend_extension_ts="C:\php\ext\php_xdebug-2.1.2-5.3-vc9-x86_64.dll"
xdebug.remote_enable=true
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
xdebug.profiler_enable=1
xdebug.profiler_output_dir="C:\php\tmp\debug"



ちなみに、Xdebugのサイトより、phpinfoの内容をコピペして出た結果は以下の通りです。

Tailored Installation Instructions
Summary
Xdebug installed: no
Server API: Apache 2.0 Handler
Windows: yes - Compiler: MS VC9 - Architecture: x86
Zend Server: no
PHP Version: 5.3.8
Zend API nr: 220090626
PHP API nr: 20090626
Debug Build: no
Thread Safe Build: yes
Configuration File Path: C:\Windows
Configuration File: C:\Windows\php.ini
Extensions directory: c:\php\ext
Instructions
Download php_xdebug-2.1.2-5.3-vc9.dll
Move the downloaded file to c:\php\ext
Edit C:\Windows\php.ini and add the line
zend_extension = c:\php\ext\php_xdebug-2.1.2-5.3-vc9.dll
Restart the webserver

しかし、勿論上記のようにしても結果はダメでした。
  • 回答数1
  • 気になる数0

Aみんなの回答(全1件)

質問者が選んだベストアンサー

  • 2011-09-03 10:19:09
  • 回答No.1
>64bit版ではどうしても認識させられません
>PHP : php-5.3.8-Win32-VC9-x86.zip

x86.zipでは32bitにはあっても64bitにあわないのでは?
参考URLの「2 32bit or 64bit」環境に合わせてダウンロードしているようですが(事例では32bit)
  • 同意数0(0-0)
  • ありがとう数0
  • 回答数1
  • 気になる数0
  • ありがとう数0
  • ありがとう
  • なるほど、役に立ったなど
    感じた思いを「ありがとう」で
    伝えてください

関連するQ&A

その他の関連するQ&Aをキーワードで探す

別のキーワードで再検索する

あなたの悩みをみんなに解決してもらいましょう

  • 質問する
  • 知りたいこと、悩んでいることを
    投稿してみましょう
-PR-
-PR-
-PR-

特集


年賀状のマナーや作り方を学べるQ&A特集!

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ