Xdebugを正しくセットアップしようとしています。これらの設定を使用すると、いずれかのページにアクセスすると、30秒以上経過した後に504タイムアウトエラーが発生します。PHP Xdebugを有効にするremote_enableによって毎回504のタイムアウトが発生する
> Log opened at 2012-03-23 22:13:50 I: Connecting to configured
> address/port: 127.0.0.1:9000. I: Connected to client. :-)
> -> <init xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug"
> fileuri="file:///home/ubuntu/www/info.php" language="PHP"
> protocol_version="1.0" appid="3119" idekey="rsalazar"><engine
> version="2.2.0rc1"><![CDATA[Xdebug]]></engine><author><![CDATA[Derick
> Rethans]]></author><url><![CDATA[http://xdebug.org]]></url><copyright><![CDATA[Copyright (c) 2002-2012 by Derick Rethans]]></copyright></init>
を:私はいくつかの理由で、それはもう、この出力を投稿していない、このXdebugのログ出力を得ることができた後は
zend_extension=/usr/lib/php5/20090626+lfs/xdebug.so
xdebug.remote_enable = 1
xdebug.remote_autostart = 1
xdebug.remote_handler = "dbgp"
xdebug.remote_mode = req
xdebug.remote_host = 127.0.0.1
xdebug.remote_log = /home/ubuntu/xdebug-cgi.log
xdebug.idekey = "rsalazar"
xdebug.remote_port = 9000
を - (私はREMOTE_HOST 127.0.0.1を使用してトンネル私は、SSHを使用しています)
ご存じですか?
EDIT:私は、ページ上でデバッグを有効にすると発生したと判断しました(もちろん、 'remote_autostart'をオンにしたときに常に起こります)... xdebugがサーバーの接続を待っていると思いますか? )
XdebugとPHPがクラッシュする可能性があります。これがリモートログにある唯一のものだと確信していますか?それとももっとありますか? – Derick
これはすべてログに記録されています。私は、誰かがデバッグ信号を受け入れるのを待っているのでPHPがぶら下がっているのではないかと疑問を持ち始めましたが、わかりません。 (私はPHPのデバッグを行ったことがないので) –