在过去,我使用apache + mod_php + xdebug + netbeans进行开发我的网站(服务器是我的本地机器,运行Debian Squeeze),很高兴 - xdebug工作正常,调试会话可以随时启动和停止,当我需要它.但是,当我转到nginx + php_fpm + xdebug + netbeans时,我遇到了一些调试问题.
现在,当我写这个问题时,我做了一些调查,发现,如果我启动调试会话几秒钟,之后停止它,然后重新开始 - 它会正常启动.似乎问题出现在一段时间的主动调试之后.
我的系统和应用程序:Debian squeeze:2.6.32-5-686 Nginx:1.4.1(来自dotdeb存储库)php5-fpm:5.3.26-1~d(来自dotdeb存储库)php5-xdebug:5.3.26-1 ~d(来自dotdeb存储库)netbeans:7.3
我的配置:
记录在nginx的错误日志文件中,当它无法等待被调试的脚本时,或者由问题#3锁定的其他脚本,提前提到:
2013/08/14 14:40:16 [错误] 4822#0:*111上游超时(110:连接超时)从上游读取响应头,客户端:192.168.100.1,服务器:intranet.local,请求: "GET /adminer.php?username=root&db=devel&table=user HTTP/1.1",上游:"fastcgi://127.0.0.1:9999",主机:"intranet.local",引荐来源:" https:// intranet. …
我创建了一个布局来显示一些文章标题及其状态。文章名称的框具有固定的宽度,我正在使用text-overflow:省略号来剪掉太长的文章名称。另外,我在文章标题的末尾添加了浅灰色的虚线(如果不太长),以使标题和状态之间的差距看起来更好。
问题是: Firefox发现该内容(标题+虚线框)太长,并用省略号将其删除。同时,Chrome会做到这一点,并按我需要的方式工作。
屏幕截图:
对于我来说,Chrome似乎工作方式错误,但这对我很有用。并且firefox可以按照逻辑上的方式工作-在内容过长时剪切内容。但是,为什么要在文本的末尾而不是在容器的末尾剪切它(根据MDN,它应该剪掉它)?
也许我使用的是hack,如果您告诉我另一种实现这种视觉效果的方法(例如我在chrome中),那么我不应该这样做。
最小的例子:
HTML:
<p>
<span class="left-block overflow-ellipsis">
Very-very long article name, that would not fit in container
<span class='dots'></span></span>
<span class="right-block">
Published
</span>
</p>
<p>
<span class="left-block overflow-ellipsis">
Not so long article name
<span class='dots'></span>
</span>
<span class="right-block">
Unpublished
</span>
</p>
Run Code Online (Sandbox Code Playgroud)
CSS:
body
{
background-color:white;
}
span.left-block {
display:inline-block;
width: 300px;
border: 1px solid white;
white-space: nowrap;
overflow: hidden;
vertical-align:top;
}
span.left-block:hover
{
display:inline-block;
border:1px solid red;
}
span.right-block
{
display:inline-block;
vertical-align:top;
} …
Run Code Online (Sandbox Code Playgroud) Tl;Dr:我正在创建一个应用程序:两个或多个用户之间的端到端加密聊天,并且需要快速便捷的方式来直观地检查是否存在中间人
Alice 和 Bob 只接受 ID 和公钥,因此无法简单快速地区分他们之间是否存在 ManInTheMiddle,因为 UUID 与某些 SHA 哈希不同,通常看起来非常相似。随后生成的 uuid 可能仅存在单个字符的差异,并且人眼不容易识别这种差异。
javascript encryption avatar man-in-the-middle avatar-generation
avatar ×1
css3 ×1
debugging ×1
ellipsis ×1
encryption ×1
firefox ×1
html ×1
javascript ×1
netbeans-7 ×1
nginx ×1
php ×1
xdebug ×1