2011-02-07 6 views
1

xdebugがインストールされ、Macで動作していますが、私のサーバー(bluehost.comサーバー)にインストールされていないようです。私は年齢を問わず努力しており、可能な助けを感謝しています。リモートサーバー(bluehost.com)にXdebugをインストール

基本的に私は、私はその後、(同じディレクトリにある)私のphp.iniファイルに入ると、私は他の[Zendのを削除「xdebug.so」をダウンロードし、私の/ public_htmlの/ディレクトリに

それをインストールしています

zend_extension=/home1/[myUserName]/public_html/xdebug.so 
zend_extension_ts = /home1/[myUserName]/public_html/xdebug.so 
xdebug.remote_enable=on 
xdebug.remote_handler=dbgp 
xdebug.remote_host=localhost 
xdebug.remote_port=9000 
xdebug.remote_mode=req 

これは私が私のMac上で持っているものと基本的に正確であり、それが正常に動作しています:]の参照は、以下の挿入しました。

「ホーム」ではなく「ホーム1」の理由は、ブルーホストが自分のサイトを設定する方法だからです。また、私は両方を使用してチェックするだけで運がないと試しました。

phpInfo()を実行すると、Xdebugへの参照がありません。

私はここで私のMac(数ヶ月前)にそれを設定する時間がかかりました、そして今私は私のサーバー上にそれを設定しようと時間を費やしました。

注:bluehost.comには助けが必要ですが、まだ待っています。彼らはまた、私は自分の息をしていないので、彼らはそのような問題のためのサポートを提供していないと言う。

ありがとうございます!

+0

共有ホストにいる場合は、ホストにインストールする必要があります。 – mfonda

+0

提案:本番環境でデバッグソフトウェアを実行しないでください。ローカル開発マシン(ラップトップなど)で実行しますが、本番環境では実行しないでください。それは開発と生産の区別をぼかすものであり、決して**決してしてはいけないこと(生産におけるデバッグなど)をお勧めします... – ircmaxell

答えて

0

xdebug.remote_hostここで、X-Debugは、に接続し、ブレークポイントを打つときにに接続します。サーバー上でデバッガを実行している場合を除き、localhostを現在のIPアドレスに設定する必要があります。

また、そのサーバーを完全に管理している場合は、X-Debugを「適切に」インストールしてください。私。 Debianを実行しているサーバでは、apt-get install php5-xdebugにする必要があります。

+0

応答ありがとう!私はxdebug.remote_hostを現在のIPに変更しようとしました私のラップトップにあるもので、サーバーが持っているものではありません。そして、運がなければphpInfo()をもう一度試しました。残念ながらXdebugはまだありません。 – Seb

関連する問題