在Ubuntu 12.04下的Apache2 只有当URL通过PressThisbutton传递给WordPress中的PHP脚本时,才会出现403错误。 例如 http://dev.wakawaka.com/wp-admin/press-this.php?u=http%3A%2F%2Fwww.foohoo.org%2Fpb%2FThe-Future-of-Our-Schools&t=The%20Future%20of%20Our%20Schools%3A%20Teachers%20Unions%20and%20Social%20Justice%20%7C%20Haymarket%20Books&s=&v=4 这会在浏览器中产生一个403,并附加access.log。 但是error.log没有被追加。 其他URL不会失败 – 它们可以正常工作,例如 "GET /wp-admin/press-this.php?u=http%3A%2F%2Fwww.yeehaw.com%2Fproducts%2Fduet2.php&t=Apogee%20Duet%202%20-%202%20IN%20x%204%20OUT%20USB%20audio%20interface&s=&v=4 HTTP/1.1" 200 7962 "http://www.apogeedigital.com/products/duet2.php" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17" 我已经将loglevel设置为emerg的最详细的设置。 投掷403时不出现错误。 此外,我已经编辑.htaccess到一个最小的版本,没有安全性和条件仍然存在的一些url。 有任何想法吗?
我有一个PHP网站上运行lighttpd。 我每天有大约15到30K次访问。 现在,在我的PHP代码中,我有很多由未声明的$ _GET或$ _POSTvariables产生的警告。 显然,这些不会显示给用户,所有都login到lighttpd日志磁贴。 问题是:每三天或四天,这些日志变得如此之大,基本上占用了系统中的所有空间,而且什么也做不了,会话停止工作等等。 我怎样才能防止lighttpd写出所有这些警告信息?
我试图从Heroku无缝过渡到AWS。 目前,DNS由Route53处理,CNAMElogging将stream量发送到heroku SSL子域。 我需要将其更改为“别名”logging,指向新的Elastic Load Balancer,而不会造成服务中断。 如果最初的logging是一条Alogging,那么只需要创build别名Alogging,然后删除原始logging,以便始终为给定的子域总是有一个活动的Alogging。 但是,CNAME阻止为同一子域创build任何其他logging,并带有以下消息: <Error><Type>Sender</Type> <Code>InvalidChangeBatch</Code> <Message>RRSet of type A with DNS name www.example.com. is not permitted because a conflicting RRSet of type CNAME with the same DNS name already exists in zone example.com.</Message></Error> 如果我在创buildAlogging之前删除了CNAMElogging,那么会出现一个窗口,在此期间,过期的TTL将无法parsing该网站。 我怎样才能避免这种宕机?
我已经通过在/etc/syslog.conf取消注释下面的行来将我的crontab日志logging分隔到/var/log/cron.log中,但是它仍然写入到/var/log/syslog ! cron.* /var/log/cron.log 我怎样才能防止它写入/var/log/syslog ?
222.186.129.5 – – [19/Jun/2015:16:56:28 +0000] "POST http://123.249.24.233/POST_ip_port.php HTTP/1.1" 301 184 "http://123.249.24.233/POST_ip_port.phpAccept: */*" "Mozi$ 222.186.30.111 – – [19/Jun/2015:16:56:29 +0000] "POST http://123.249.24.233/POST_ip_port.php HTTP/1.1" 301 184 用IP 222.186的POST方法有很多的stream量。 。 所以我有很高的CPU使用率。 我的问题是被袭击的? 如何避免它? (我不想阻止那些IP),而且,我不明白关于日志,它说:“POST http://123.249.24.233/POST_ip_port.php HTTP / 1.0”在正常的POST的URL应该来来自本地但是来自外部。 顺便说一句,我使用nginx,php5-fpm和wordpress,我有这么多的POST到xmlrpc.php,但我已经通过删除和添加规则来解决它。
我刚刚安装了logcheck,并将其configuration为在发现问题时发送邮件给我。 它在HH:02默认情况下每小时运行一次,并发送给我这样的东西: Jan 31 20:05:01 Linux CRON[3186]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1) Jan 31 20:09:01 Linux CRON[4462]: (root) CMD ( [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -type f -cmin +$(/usr/lib/php5/maxlifetime) -print0 | xargs -n 200 -r -0 rm) Jan 31 20:15:01 Linux CRON[6777]: […]
我inheritance了Novell Netware 6.5服务器进行pipe理。 我们有一些用户将文件夹移动到他们不应该能够做到的其他文件夹中。 此外,有些情况下,查看用户最后一次login到目录的日志(如果它们当前处于活动状态)的日志会很好。我很好奇日志文件通常位于Novell Netware 6.5服务器中的哪个位置? 有没有什么特别需要访问它们? 在现在需要logging的项目没有被logging的情况下,如何启用额外的logging? 我知道Netware 6.5是旧的产品线; 然而,这是我暂时坚持的。 预先感谢。
在Postfix中,如何衡量每个用户或域使用多lessstream量? 我可以看到没有“开箱即用”的意思是用vanilla postfix做到这一点,但是,我相信这是一个相当普遍的需要。 那么你怎么解决呢? 奖金信息也将衡量鸽舍的交通。
我有一个日志文件的目录,我把用户启动的脚本中的日志放进去。 在这种情况下,使用系统日志logging是不可能的。 我希望用户只能对日志文件写入权限。 问题是,必须限制写入权限,以便它们只能附加到该文件。 底层文件系统是XFS。 以下不起作用: # chattr +a test.log chattr: Inappropriate ioctl for device while reading flags on test.log 有没有其他解决scheme呢? 谢谢你的提示。 更新: 解决scheme是: # xfs_io > open test.log > chattr +a > close
以下是我的nxlogconfiguration define ROOT C:\Program Files (x86)\nxlog Moduledir %ROOT%\modules CacheDir %ROOT%\data Pidfile %ROOT%\data\nxlog.pid SpoolDir %ROOT%\data LogFile %ROOT%\data\nxlog.log <Extension json> Module xm_json </Extension> <Input internal> Module im_internal </Input> <Input eventlog> Module im_msvistalog Query <QueryList>\ <Query Id="0">\ <Select Path="Security">*</Select>\ </Query>\ </QueryList> </Input> <Output out> Module om_tcp Host localhost Port 3515 Exec $EventReceivedTime = integer($EventReceivedTime) / 1000000; \ to_json(); […]