Hi Miguel, On 08/02/2013 04:34 PM, Miguel Guedes wrote: > > Here's my output: > > $ curl -v http://localhost/header-test.php > * About to connect() to localhost port 80 (#0) > * Trying 127.0.0.1... > * Connected to localhost (127.0.0.1) port 80 (#0) >> GET /header-test.php HTTP/1.1 >> User-Agent: curl/7.29.0 >> Host: localhost >> Accept: */* >> > < HTTP/1.1 200 OK > < Date: Fri, 02 Aug 2013 14:32:47 GMT > < Server: Apache/2.2.22 (Ubuntu) > < X-Powered-By: PHP/5.4.9-4ubuntu2.2 > < Status: 500 Internal Server Error > < Vary: Accept-Encoding > < Content-Length: 0 > < Content-Type: text/html > < > * Connection #0 to host localhost left intact > > Using the following test script: > > <?php > > header('Status: 500 Internal Server Error'); > header('HTTP/1.1 500 Internal Server Error', true, 500); > > ?> allright, that's weird. I'm currently not able to reproduce your problem but I've found out that some others are experiencing the same problem like you do. They found this solution to work: header($_SERVER["SERVER_PROTOCOL"] . 'HTTP/1.1 500 Internal Server Error'); Might try this one.. Regards Karim -- Karim Geiger Auszubildender Fachinformatiker AE B1 Systems GmbH Osterfeldstraße 7 / 85088 Vohburg / http://www.b1-systems.de GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537
Attachment:
signature.asc
Description: OpenPGP digital signature