Re: problem including images in safe_mode
| From: | Frank Holtschke | Date: | Thu, 15 Jul 2004 15:30:20 +0000 |
| Subject: | Re: problem including images in safe_mode | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-190599@lists.php.net to get a copy of this message | ||
Jason Wong wrote:
On Thursday 15 July 2004 19:52, Frank Holtschke wrote:We just flush it on the display. the php-script is an image src like <img src="showImage.php"> The showImage.php does an include of the image which is located out of the DocumentRoot. The image is generated by a cron script. Mostly it works but sometimes we have the problem described above.i have sometimes problems to include images. the reason are substrings like <? in the image. in that case the php-parser tries to parse the string and returns the error: parse error, unexpected ',' in unforunatly there in no other way to include the image, cause the server runs in safe_mode and the image is located in the safe_mode_include_dir. therefore readfile and things like that wont work. Any suggestions how to protect an including file for getting parsed?Even if you could prevent an included file from being parsed, I can't see how it would help you as you can't assign the contents to a variable. But you say that you "sometimes have problems" which implies that sometimes it works. Could you explain how it works?
And anyway why are your images in safe_mode_include_dir in the first place?Cause php-scripts (owned by different uids => therefore the safe_mode_include_dir ) of various virtual servers make use of the image.