[PHP-DEV] Bug #1289 Updated: system, exec, and passtru always returns -1

2001-07-22 Thread andy

ID: 1289
Updated by: andy
Reported By: [EMAIL PROTECTED]
Old Status: Open
Status: Feedback
Bug Type: Misbehaving function
Operating System: linux--Redhat 5.2
PHP Version: 3.0.7
New Comment:

why would you want to put a bogus hostname in your
ServerName directive?

Previous Comments:


[1999-04-05 01:35:09] [EMAIL PROTECTED]

When ServerName in httpd.conf is set differently then the actual host's name, the 
return values of anything called with system, exec, and passthru (except for running 
the /bin/date) is always -1.  For instance, we have a machine named phony.wwc.edu, 
but in apache we set the ServerName to hotnest.wwc.edu.  Suddenly doing something like 
 system(echo blah,$errno); print $errno; prints -1 instead of 0.  This is completely 
unrelated to safe mode, btw. (which was our first suspect)





Edit this bug report at http://bugs.php.net/?id=1289edit=1


-- 
PHP Development Mailing List http://www.php.net/
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP-DEV] Bug #1289 Updated: system, exec, and passtru always returns -1

2001-07-22 Thread joey

ID: 1289
Updated by: joey
Reported By: [EMAIL PROTECTED]
Old Status: Feedback
Status: Open
Bug Type: Misbehaving function
Operating System: linux--Redhat 5.2
PHP Version: 3.0.7
New Comment:

It's called virtual hosting, and we really should
fix this if it is an acutal bug.

Previous Comments:


[2001-07-22 16:57:38] [EMAIL PROTECTED]

why would you want to put a bogus hostname in your
ServerName directive?



[1999-04-05 01:35:09] [EMAIL PROTECTED]

When ServerName in httpd.conf is set differently then the actual host's name, the 
return values of anything called with system, exec, and passthru (except for running 
the /bin/date) is always -1.  For instance, we have a machine named phony.wwc.edu, 
but in apache we set the ServerName to hotnest.wwc.edu.  Suddenly doing something like 
 system(echo blah,$errno); print $errno; prints -1 instead of 0.  This is completely 
unrelated to safe mode, btw. (which was our first suspect)





Edit this bug report at http://bugs.php.net/?id=1289edit=1


-- 
PHP Development Mailing List http://www.php.net/
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]