Header Output Already Sent
Nov 17, 2008Would any remote configs responsible for the warning "header output already sent"?
Why i ask this? Because I am programming with php, having this chronicle error, tried fixing every corners but helpless.
Would any remote configs responsible for the warning "header output already sent"?
Why i ask this? Because I am programming with php, having this chronicle error, tried fixing every corners but helpless.
Quote:
# If a PT_LOAD event is triggered, then if the following contains the path to
# a script, it will be run in a child process. For example, the script could
# contain commands to terminate and restart httpd, php, exim, etc incase of
# looping processes. The action script must have the execute bit an
# interpreter (shebang) set
It's a feature of CSF, how to write a script that will output the contents of top -c to another file?
This is the command i'm running and its options:
tcpdump > output.file
Problem is that the only way to stop this command is pressing CTRL + C, and i just need some option to specify how much time the tcpdump will be running, i need it running for 1 minute for example, and then it should automatically stop.
how do i get all the current dns values for a domain name? i have tried using
'dig domain any' and get varied results. the first time it is as if i ran 'dig domain a' I then run 'dig domain mx' and see the mx records. an issue of 'any' then shows the mx records so far i have to run dig with every record type. what is another way to get all the dns values for a domain name?
I have question regarding the output of top command when it is run inside a VPS.
Does the CPU load (under lined in red) only belongs to my VPS or the whole server?
If it belongs to the whole server, then is the load underlined in green, the load my VPS currently has?
[url]
its a Virtuozzo based VPS
What command could I use to get the last line of an output?
Heres why...
I use this command:
netstat -plan|grep :80|awk {'print $5'}|cut -d: -f 1|sort|uniq -c|sort -nk 1
I would like to get just the last line of the output, the output looks like this:
1 203.118.105.*
1 80.195.165.*
1 87.211.51.*
1 91.40.90.*
8 82.2.222.*
213
The reason is because I'd like to get that last figure to place into a file on a certain time period (through a cron), which will then be graphed with PHP.
I use Munin to monitor the health of our servers, I can tell by looking at the graphs there's nothing to worry about, however, I'm struggling to baseline acceptable performance.what would be classed as 'normal' output for some of the more relevant munin graphs.
I've been looking at the Apache* modules and this is the output from one of our servers:
average of: 300 accesses per minute, 6 busy servers and 4.10MB a minute volume
max of: 1400 accesses per minute, 81 busy servers and 51MB a minute volume
This is a dedicated box running one site.
We have another box that is running approximately 30 sites
average of: 30 accesses per minute, 1 busy server and a 500K a minute volume
max of: 322 accesses per minute, 11 busy servers and a 4MB a minute volume.
These servers are pretty much the same spec, dual core 64Bit, 4GB of ram, two SATA disks in RAID1.
We have a strange issue where include('./somebadfilepath.txt');
Will not output the standard WARNING from PHP. Instead it just displays a blank page.
phpsuexec is installed.
This also happens for other functions like fopen or fopen when supplied a URL path. No error,
to move to a new reseller hosting company.
They have provided me the following
Quote:
Please be informed that we have gold.dnsprotect.com server (207.210.100.18) and let us know if you would like to host your domain in this server.
The average load the on the server on any time is as shown below
root@gold [~]# w
06:58:19 up 22:11, 1 user, load average: 0.25, 0.42, 0.84
this means absolutely nothing to me, would someone be so good as to let me know what this jumble means?
I have upgraded to Apache 2.4 and Php 5.5.7. I am not able to get any php script to show output in the browser. Html and text files work fine.
phpinfo works fine and shows output.
Phpmyadmin gives "No data received" in chrome and "The connection was reset" in Firefox.
In command line php -f filename gives me output.
Last lines of my Apache error log:
[mpm_winnt:notice] [pid 2028:tid 376] AH00456: Apache Lounge VC11 Server built: Nov 21 2013 20:13:01
[Fri Dec 20 2013] [core:notice] [pid 2028:tid 376] AH00094: Command line: 'C:Program FilesApache Software FoundationApache24binhttpd.exe -d C:/Program Files/Apache Software Foundation/Apache24'
[Fri Dec 20 2013] [mpm_winnt:notice] [pid 2028:tid 376] AH00418: Parent: Created child process 2628
[Fri Dec 20 2013] [mpm_winnt:notice] [pid 2628:tid 276] AH00354: Child: Starting 64 worker threads.
In Php log it is giving no error.
httpd -t shows: Syntax ok
php -v shows:
PHP 5.5.7 (cli) (built: Dec 11 2013 13:48:27)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2013 Zend Technologies
PHP Warning: Cannot modify header information - headers already sent in /home/user/public_html/ads/adserv.php on line 68, referer: [url]
What does this mean? All was done was cpanel transfer between two cpanel boxes, that is all. Still using php 4.4.8 / mysql 4 with apache 2.2 (centos 5)
Can anyone provide me with output of 2 Gb file copy test on SAS hdd under FreeBSD 7 ?
I got something strange and just need compare results.
I am using Apache 2.4.1 (Win64), PHP 5.3.10 on Microsoft Windows 2008 server. I have also installed Microsoft VC++ 2010 (64 bit). I successfully configured mod_fcgid 2.3.7 as per the instructions. This was confirmed by running info php page. But when I run FastCGI test scripts, the output is displayed in text form and not in html format.
View 1 Replies View RelatedI get this error sometimes in the apache log for my site (and then my server gets slower and slower until it goes offline):
Code:
[Thu Jun 13 11:58:48.675867 2013] [core:error] [pid 1368:tid 2344] [client 111.222.333.444:38360] End of script output before headers: index.php
I am using a Windows Server 2012 64 bit server, but I had the error on a Windows Server 2008 64 bit server too.
The new server only has 1 site on it - and it is a Joomla 2.5 site. The server is dedicated and has 8 CPU cores and 24 GB ram and so on.
I have googled the error enough to understand that my Apache server (downloaded from this site) is misconfigured somewhere.
I have an apache server on windows which I wanted to speed up using caching systems.
I tried installing squid, and I got it working with a basic example config. It seemed to work well, however under more heavy load I experienced some weird behaviour where network output is 0 for several seconds at the time, and all clients just hang in the wind and wait for a respons.
Remote to the server is working fine, so it's definitely a squid issue.. with only apache running the server is constantly sending out data, no halts there.
Any hints on what errors I should be looking for?
I've been happily banning ip's using the output from
netstat -plan|grep :80|awk {'print $5'}|cut -d: -f 1|sort|uniq -c|sort -nk 1
for over a year now, with iptables. However recently, after upgrading to apache 2.2, the connections in netstat get listed as ipv6. A row can look like this for example:
tcp6 0 0 ::ffff:12.123.123.123:80 ::ffff:12.123.12.:12382 ESTABLISHED-
(actual ip addresses changed)
As you can see, the remote ip address isn't complete, it's cut off, so the script used to sum up connections and insert into iptables isnt doing anything.
some software which would allow me to monitor critical information about my VPS and possibly give me graphs/charts that show me things like my system's load over time. Since it is a VPS I may want to see this charts/graphs via a web interface if I can't just download some rendered jpg's or somethin from the server on a regular basis.
So what I'm looking for is something kinda like the Bandwidth page under Web/FTP Stats in Cpanel so I can easily get a better idea over a few days or week(s) what times of the day my server is getting taxed and when load low.
We have a plesk server running on a Ubuntu 14.04.2 LTS machine. We check the state of the mailqueue with nagios, executing the "mailq" command. After the AutoInstaller upgraded our installation from 12.0.18 update 38 to 39, we noticed, that the nagios check failed.
After investigating a little bit, it seems that we found the problem:
When I enter "mailq" in the shell, the command is executed and gives me an proper output. But when I try to execute the command with its full path "/usr/bin/mailq" nothing happens, and I have to cancel with [ctrl]+[c]. The which-command delivers exactly the same path as written above...
I have been in this industry for 4 years managing my servers alone. However, today I got a spam report that looks like something I have never seen before in my entire life.
Note: The spam is neither comming from an address on my server nor being sent to an address on my server... How is it using my IP then? I tried to check for open relays but found none... Do you have any idea what and how they are doing. None of the email addresses mentioned in the header are hosted on my server! Also the message ID does not appear in my log file:
MIME element (message/feedback-report)
Encapsulated message (message/rfc822)
Headers of embedded message (message/rfc822)
From fakesender@hotmail.com Wed Feb 13 02:37:08 2008
X-Apparently-To: recipient@yahoo.com via 209.191.91.172; Wed, 13 Feb 2008 02:44:39 -0800
X-Originating-IP: [MY.SERVERS.IP.ADDRESS]
Return-Path: < fakesender@hotmail.com>
Authentication-Results: mta139.mail.re4.yahoo.com from=hotmail.com; domainkeys=neutral (no sig)
Received: from MY.SERVERS.IP.ADDRESS (HELO my.servers.hostname) (MY.SERVERS.IP.ADDRESS)
by mta139.mail.re4.yahoo.com with SMTP; Wed, 13 Feb 2008 02:42:56 -0800
Received: from sdcbc (112.23.180.123)
by my.servers.hostname; Wed, 13 Feb 2008 04:37:08 -0600
Message-ID: < 006e01c4df02$fc9cb4e8$c7eb8875@sdcbc>
Reply-To: < someaddress@bellsouth.net>
From: < fakesender@hotmail.com>
To: < recipient@yahoo.com>
Subject: =?koi8-r?B?Qm9vc3QgeW91ciBzZXh1YWwg?=
=?koi8-r?B?cG93ZXIgbm93IQ==?=
Date: Wed, 13 Feb 2008 04:37:08 -0600
MIME-Version: 1.0
Content-Type: multipart/mixed;
boundary=" ----=_NextPart_000_006F_01C48875.C7EBB4E8"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1158
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
Content-Length: 777
My server is running Red Hat Linux 9 , without PHP only Html and Cgi websites
are running on it.
Is there any Mail Header Patch for Html,CGi.
Some one is sending Spam email from my Server.
Apr 1 04:03:30 iris2 sendmail[15752]: l318soT3015742: to=<dedev@magna-tel.net>, ctladdr=<apache@hostname> (48/48), delay=00:08:35, xdelay=00:00:01, mailer=esmtp, pri=3000357, relay=magna-tel.net. [68.112.42.50], dsn=2.0.0, stat=Sent (4487747 message accepted for delivery)
I am unable to find that script or source which send email from my Server
because at SENDMAIL LOG it shows only sender address "apache@hostname".
Is there any MAIL HEADER PATCH Like PHP, so i will catch that Script or source.
mod_header is installed and I put this in my htaccess but it doesn't change the header.
<IfModule mod_headers.c>
<FilesMatch ".(htm|html|php)$">
Header append Vary: User-Agent
</FilesMatch>
</IfModule>
I'm getting the feared "input/output error" on /home partition on a freebsd server this server runs RAID-1, dmesg shows:
twed0: controller error - device failure (flags = 0x40)
g_vfs_done():twed0s1g[READ(offset=36997054464, length=16384)]error = 5
anyone knows what's my best action here? unmount /home and fsck it? or shutdown the server and replace a drive? (but, from this error message, I couldn't guess which drive is it... also, the 3dm raid monitoring didn't find any problem, so maybe it's the controller?)
Should I enable output buffering and zlib compression in PHP configuration editor to increase performance?
In global php.ini I have:
output_buffering = Off
;output_handler =
zlib.output_compression = Off
;zlib.output_handler =
We have WHM 11 on the server.
Now the server is getting to many spam mails. We already have filters on the server, but we get spam mails with header which are not in English language. The header are normally in russian or arabic language.
how to stop these spam mails with header which are not in english.
I am attempting to add a header a number of requested urls i.e.[URL]...
I understand that this can be achieved by
-using mod_rewrite to set an environment variable
-using mod_headers to add a header based on the existence of an environment variable.
So far I can add the a new header thus
Header add RSS_FEED_URL "Akamai-Edge-Control"
How to achieve this.