This is the function in image.php :Warning: imagejpeg() [function.imagejpeg]: SAFE MODE Restriction in effect. The script whose uid is 10836 is not allowed to access /var/www/vhosts/domain.tld/subdomains/webstore/httpdocs/image/cache/data owned by uid 48 in /var/www/vhosts/domain.tld/subdomains/webstore/httpdocs/system/library/image.php on line 43
Warning: imagejpeg() [function.imagejpeg]: Invalid filename in /var/www/vhosts/domain.tld/subdomains/webstore/httpdocs/system/library/image.php on line 43
Code: Select all
public function save($file, $quality = 100) {
$info = pathinfo($file);
$extension = $info['extension'];
if ($extension == ('jpeg' || 'jpg')) {
imagejpeg($this->image, $file, $quality);
} elseif($extension == 'png') {
imagepng($this->image, $file, 0);
} elseif($extension == 'gif') {
imagegif($this->image, $file);
}
imagedestroy($this->image);
}
I would like to add that the directory image/cache/data is chmod with 777 but no change...