Re: [PHP] Problem detecting HTTPS connection
Hello Wee-- That's been discussed a few times on the list. For example: http://beeblex.com/lists/index.php/php.general/190410 Cheers, Marco On 8/9/05 8:59 PM, Wee Keat [EMAIL PROTECTED] wrote: Hi all, I've been struggling to detect HTTPS connection for a shopping cart. I've used $_SERVER['SERVER_PORT'] to check for 443 and it kept on showing up as 80. Does anyone have any idea why this is happening? Is it the server config? I've called the server administrator and he said that it is running through port 443 for https connections. Here's an output of $_SERVER['SERVER_PORT'] on the site that I'm working on: https://www.axentonline.com.au/port_test.php http://www.axentonline.com.au/port_test.php Both the above are showing server_port as 80. Please assist. Thanks. PHPInfo: --- Apache-AdvancedExtranetServer/2.0.50 Mandrakelinux/7.2.101mdk mod_ssl/2.0.50 OpenSSL/0.9.7d PHP/4.3.8 -- Marco Tabini President CEO Marco Tabini Associates, Inc. 28 Bombay Ave. Toronto, ON M3H 1B7 Canada Phone: +1 (416) 630-6202 Fax: +1 (416) 630-5057 -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Problem detecting HTTPS connection
Hi Marco, Thanks for taking the time to answer my questions. Marco Tabini wrote: That's been discussed a few times on the list. For example: http://beeblex.com/lists/index.php/php.general/190410 Yes. I'm truly aware of that and have tried it but to no avail. I've added the code provided in the list to the following for your review: http://www.axentonline.com.au/port_test.php https://www.axentonline.com.au/port_test.php I've done a var dump before of $_SERVER and $_ENV and did not find any HTTPS key in the array. Is there another way that I can do this? Thanks again. -- Wee Keat Chin Protocol Networks p: 1300 131 932 e: [EMAIL PROTECTED] h: www.pn.com.au -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Problem detecting HTTPS connection
On 8/9/05 10:30 PM, Wee Keat [EMAIL PROTECTED] wrote: Hi Marco, Thanks for taking the time to answer my questions. Marco Tabini wrote: That's been discussed a few times on the list. For example: http://beeblex.com/lists/index.php/php.general/190410 Yes. I'm truly aware of that and have tried it but to no avail. I've added the code provided in the list to the following for your review: http://www.axentonline.com.au/port_test.php https://www.axentonline.com.au/port_test.php Unfortunately, I can't seem to be able to connect to your server right now. What server software are you using? I have never heard of this approach not working on a properly configured Apache... But maybe you're using something else? Marco I've done a var dump before of $_SERVER and $_ENV and did not find any HTTPS key in the array. Is there another way that I can do this? Thanks again. -- Marco Tabini President CEO Marco Tabini Associates, Inc. 28 Bombay Ave. Toronto, ON M3H 1B7 Canada Phone: +1 (416) 630-6202 Fax: +1 (416) 630-5057 -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Problem detecting HTTPS connection
Marco Tabini wrote: Unfortunately, I can't seem to be able to connect to your server right now. What server software are you using? I have never heard of this approach not Info: --- Apache-AdvancedExtranetServer/2.0.50 Mandrakelinux/7.2.101mdk mod_ssl/2.0.50 OpenSSL/0.9.7d PHP/4.3.8 The server is not handled by me and I'm not sure if Apache-AdvancedExtranetServer is different from Apache 2. Could this be the source of the problem? working on a properly configured Apache... But maybe you're using something else? Is there a list of common mis-configurations of Apache that may lead to this problem? It looks like this may not be a problem with PHP at all. I'll have to talk to the server administrator to see if there's a chance his server is configured wrongly. If the answer lies there, I'll close this thread. Thanks again. -- Wee Keat Chin Protocol Networks p: 1300 131 932 e: [EMAIL PROTECTED] h: www.pn.com.au -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php