我在这段代码中遇到了一些问题。此代码正在我的本地基于Windows的系统上工作。但是相同的代码不适用于在线服务器。我有一个功能,根据参数将大图像转换为小尺寸图像。这个函数的代码如下。
$name = $this->imageresize->do_resize($brand['logo'], $target_folder, 50, 50);
我这样称呼这个函数。
$brand['logo']
然后输入参数$target_folder
的值为“uploads / images / system / placeholder.png”,参数RewriteEngine on
RewriteRule ^$ - [R=403,L]
的值为“uploads / images / cache / brands / brand-logo”。
我没有从这段代码中得到任何错误。但它也没有调整图像的大小。我还将目录的权限设置为777。
任何人都有这方面的解决方案。感谢
答案 0 :(得分:0)
变化:
if (file_exists($source_file)) //file_exists of a url returns false.It should be real file path
{
return $folder_path . $new_filename;
}
在
if (file_exists($folder_path . $new_filename)) //file_exists of a url returns false.It should be real file path
{
return $folder_path . $new_filename;
}
AND $ config_manip:
'new_image' => $target_path,
在
'new_image' => $folder_path . $new_filename,
:)