我的wordpressblog产生一小部分请求的HTTP 500。 对特殊的URL来说,它似乎并不严格,但似乎在时间上聚集起来。 即有时候经常发生一个小时左右,然后停止发生一两天。 我可能没有人可以告诉我这个描述有什么问题,但任何人都可以给我一些提示如何debugging这个问题? 例如有什么办法从wordpress中提取一些日志logging? 到目前为止,我只有运行WordPress的apache的访问日志。 而且它只显示http 500没有提示他们的原因。
在思科设备上,我知道启用debugging可能会导致性能下降,因为debugging对CPU具有如此高的优先级。 我知道要loggingdebugging,必须将logging设置为debugging级别(例如,logging缓冲的4096debugging),并启用某些function的debugging。 configuration日志loggingdebugging是否会导致性能问题,即使您不启用对某些function的debugging,或者是否安全(假设您希望并可以通过syslog处理所有日志logging事件)来configuration“logging buffered 4096 debugging”如果有人使用debugging,最大日志logging是否可用?
我有一个最近从早期的OpenSolaris转换到NexentaStor企业版的Sun x4540。 系统磁盘被擦除,磁盘被导出并重新导入。 我通过NFS和10GbE托pipe了大约30台虚拟机到VMWare vSphere,并连接到几台主机。 从那以后,这个系统几乎每两个星期就会崩溃。 碰撞会触发ILO的ASR,系统将在5-10分钟后自行重新启动。 我有这样的根目录中的核心文件: -rw——- 1 root root 2237608178 Mar 14 21:06 core -rw——- 1 root root 81061304 Feb 8 01:23 core.mountd.1297149806 -rw——- 1 root root 69863784 Mar 6 16:34 core.mountd.1299450869 -rw——- 1 root root 36644272 Mar 6 16:39 core.mountd.1299451179 我怎样才能debugging这些与mdb了解发生了什么? 我在http://kristof.willen.be/node/1100上看到了一个与Nexenta网站链接的简短教程,但似乎并不直接适用。
如何增加apache的日志级别以添加coredump目录并捕获任何段错误。 我试图debugging一些问题,需要Apache来logging每一点活动。
Heroku上有一个Rails应用程序。 我们有2个dynos。 我们注意到该网站今天没有加载频率。 很多请求超时。 而且,Heroku上托pipe的资产也不会完全加载,或者加载非常缓慢。 在日志中我们已经注意到了pingdom的GET请求。 任何可能是罪魁祸首? ping是否会导致我们的网站非常慢,从而导致不完整的加载或请求超时?
在生产服务器的最后几天,我遇到了一些崩溃,我无法弄清楚如何解决这个问题。 服务器托pipe以传统ASP编写的电子商务应用程序,该应用程序在IIS 7.5 + MSSQL下运行。 自从星期一以来,大约每天有一次w3wp.exe进程因模块rewrite.dll中的访问冲突而崩溃。 没有更新最近安装,没有补丁的应用程序代码,显然没有任何改变。 有没有人有类似的经验,可以参考我的解决scheme? 在此先感谢,这是来自debugging诊断的崩溃挂起分析报告。 Type of Analysis Performed Crash Analysis Machine Name Operating System Windows Server 2008 R2 Service Pack 1 Number Of Processors Process ID 456 Process Image C:\Windows\SysWOW64\inetsrv\w3wp.exe System Up-Time 7 day(s) 02:04:17 Process Up-Time 6 day(s) 23:09:21 Thread 10 – System ID 5640 Thread 10 – System […]
如果您(作为用户/客户端)认为主机名称parsing出现问题,那么“debug dns”的当前search结果不会显示该如何执行的指导。 我可以采取哪些措施来缩小问题的范围? 我的具体情况是: 工具host可以parsing名称: root@mypc# host remotehost.internal-domain.local remotehost.internal-domain.local has address 10.99.204.11 但nslookup工具不能: root@mypc# nslookup host remotehost.internal-domain.local nslookup: couldn't get address for 'remotehost.internal-domain.local': not found 我很困惑。 解 在我的情况下,我在/etc/nsswitch.conf更改了这一行: hosts: files mdns4_minimal [NOTFOUND=return] dns 对此 hosts: files dns 现在,.local域名可以通过DNSparsing,而不是通过点对点的东西解决。
有些东西(不知道是什么,也许是我刚刚升级的GIT)正在引起我与loalhost的联系,以缓慢地工作。 使用WinXP Pro。 我正在考虑升级Apache,但无法弄清楚如何升级。 安装程序警告我,我应该先卸载现有的服务器,我不想这样做。 如果我忽略这个警告,它会覆盖我的htdocs文件夹吗? 我的.conf设置? 连接到PHP / MySQL? 有一些简单的方法来做到这一点? 命令行可以,但请描述性; 假设我是一个noob。 有什么不同的方式来看看是什么干扰Apache? 编辑 – 更好的描述: 没有明显的外部或重度进程运行[使用Sysinternals Process Explorer进行检查] 服务器/ PHP / MySQL似乎都运行良好 – OffByOne能够立即检索正确生成的页面(它只是无法呈现它,OffByOne)。 其他浏览器[IE / FF / Webkits]对短页面(5行以下)没有问题,即使包含服务器请求也是如此。 生成的页面,如phpinfo()也显示正常。 但更长的页面(25行) – 即使是简单的静态HTML – 也需要15分钟或更长时间才能在常规浏览器中加载。 我希望有一些默认path被覆盖了,升级会重新覆盖它。 不是专业人士,但最接近我能想到重新启动这样一个问题。
所以我有一个网站,运行nginx / php-fpm / ubuntu 它工作得非常好(而且速度很快)并且几乎不使用任何内存。 我的客户昨天开始了一个广告活动,有几次,一次五或十分钟,网站没有加载。 由于统计数据显示目前访问量不是很多,我非常怀疑这是交通超载。 在这些“中断”期间,我将通过ssh连接并运行htop以查看资源统计信息。 处理器(所有这些)都在0%左右,而1024MB中的内存就是350MB,没有交换。 我真的很短暂地查看了访问日志,并没有在那里看到很多东西,尽pipe我注意到有几个机器人正在探查。 我怀疑这是他们的错,因为那里没有太多的东西(在一个侧面说明,什么是“消耗”简单的文本日志文件的好方法?) debugging这个的所有步骤是什么?
有一个if语句,当客户端是Android的时候会重写url。 一切还好。 但是,有些奇怪的东西。 即使if语句的块是bank,Nginx也会将post请求/login写入//login。 所以我有一个404页面。 由于docker服务器只接受/login请求。 服务器conf: location / { proxy_pass http://localhost:8785/; proxy_set_header Host $http_host; proxy_set_header Remote-Addr $http_remote_addr; proxy_set_header X-Real-IP $remote_addr; if ( $http_user_agent ~ Android ){ # rewrite something, been commented } } debugging信息,原始日志https://gist.github.com/3799021 … 2012/09/28 16:29:49 [debug] 26416#0: *1 http script regex: "Android" 2012/09/28 16:29:49 [notice] 26416#0: *1 "Android" matches "Android/1.0", client: 106.187.97.22, […]