php xdebug开启 耗时间,调试php使用vim和xdebug,时间设置

5秒的超时在debugger.py中是硬编码的。您可以通过修改以下行来增加它:

def accept(self):

print 'waiting for a new connection on port '+str(self.port)+' for 5 seconds...'

serv = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

try:

serv.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)

serv.bind(('', self.port))

# Set a higher timeout here...

serv.listen(5)

(self.sock, address) = serv.accept()

except socket.timeout:

serv.close()

self.stop()

print 'timeout'

return在我的插件版本中,恰好是debugger.py的第556行。如果您的不同,只需在Vim中搜索5或second即可。

更新 H3>

也在第666行找到它

def __init__(self, port = 9000, max_children = '32', max_data = '1024', max_depth = '1', minibufexpl = '0', debug = 0):

""" initialize Debugger """

# Probably need to increase here too...

socket.setdefaulttimeout(5)

self.port = port

self.debug = debug

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值