#25645 [NEW]: Error including a PHP file from within an SSI
| From: | makull at freemail dot nl | Date: | Wed, 24 Sep 2003 15:24:13 +0000 |
| Subject: | #25645 [NEW]: Error including a PHP file from within an SSI | ||
| Groups: | php.bugs | ||
| Request: | Send a blank email to php-bugs+get-48044@lists.php.net to get a copy of this message | ||
From: makull at freemail dot nl
Operating system: Windows 2000
PHP version: 4.3.3
PHP Bug Type: IIS related
Bug description: Error including a PHP file from within an SSI
Description:
------------
If you use any PHP version above 4.2.3, including a PHP file from within a
SSI file using '#exec cgi' or '#include virtual' will fail and either
result in the raw source code of the PHP script or in machine code.
If you go back to PHP 4.2.3 using '#exec cgi' to include a PHP file works
perfectly.
This is on a Windows 2000 server using IIS 5 and all the latest service
packs and patches.
Reproduce code:
---------------
Lines from the SSI file (.shtml) :
<!--#exec cgi="test.php"-->
<!--#virtual include="test.php"-->
Expected result:
----------------
Expected result : The output of the PHP script in HTML (the output is
correct when you run it directly).
Actual result:
--------------
Actual result : Either the source code from the PHP script (virtual
include) or machine code (exec cgi).
--
Edit bug report at http://bugs.php.net/?id=25645&edit=1
--
Try a CVS snapshot (php4): http://bugs.php.net/fix.php?id=25645&r=trysnapshot4
Try a CVS snapshot (php5): http://bugs.php.net/fix.php?id=25645&r=trysnapshot5
Fixed in CVS: http://bugs.php.net/fix.php?id=25645&r=fixedcvs
Fixed in release: http://bugs.php.net/fix.php?id=25645&r=alreadyfixed
Need backtrace: http://bugs.php.net/fix.php?id=25645&r=needtrace
Try newer version: http://bugs.php.net/fix.php?id=25645&r=oldversion
Not developer issue: http://bugs.php.net/fix.php?id=25645&r=support
Expected behavior: http://bugs.php.net/fix.php?id=25645&r=notwrong
Not enough info: http://bugs.php.net/fix.php?id=25645&r=notenoughinfo
Submitted twice: http://bugs.php.net/fix.php?id=25645&r=submittedtwice
register_globals: http://bugs.php.net/fix.php?id=25645&r=globals
PHP 3 support discontinued: http://bugs.php.net/fix.php?id=25645&r=php3
Daylight Savings: http://bugs.php.net/fix.php?id=25645&r=dst
IIS Stability: http://bugs.php.net/fix.php?id=25645&r=isapi
Install GNU Sed: http://bugs.php.net/fix.php?id=25645&r=gnused
Floating point limitations: http://bugs.php.net/fix.php?id=25645&r=float