What steps will reproduce the problem?
1. Using Apache on OSX
2. use image path such as /uploads/2011/07/abc.jpg
3. Errors out with "Could not find the internal image you specified."
What is the expected output? What do you see instead?
The image
What version of the product are you using? On what operating system?
2.8.2 (latest as of today) on osx
Please provide any additional information below.
The problem is that docroot on osx is /private/var/www, but it is recognized by
timthumb as /var/www and therefore does not qualify for the check on line
870: if(stripos($real, $this->docRoot) === 0){
What I did for a quick workaround was replace the line with:
if(stripos($real, realpath($this->docRoot)) === 0){
You guys decide if you want to use it like this or move the realpathing of
docroot further up the code, so that it works with the correct path at all
times....
best regards,
miro
Original issue reported on code.google.com by meosofts...@gmail.com on 27 Oct 2011 at 7:52
Original issue reported on code.google.com by
meosofts...@gmail.com
on 27 Oct 2011 at 7:52