Php 尝试调用函数时CodeIgniter的水印问题
我试图通过调用一个函数对上传的一些图像进行水印。但是,当我尝试这样做时,会出现以下错误:Php 尝试调用函数时CodeIgniter的水印问题,php,codeigniter,Php,Codeigniter,我试图通过调用一个函数对上传的一些图像进行水印。但是,当我尝试这样做时,会出现以下错误:无法加载请求的语言文件:language/default/imglib_lang.php。我尝试对图像进行水印的代码如下所示: $this->load->library('upload'); $this->load->library('image_lib'); $config['image_library'] = 'GD2'; try {
无法加载请求的语言文件:language/default/imglib_lang.php
。我尝试对图像进行水印的代码如下所示:
$this->load->library('upload');
$this->load->library('image_lib');
$config['image_library'] = 'GD2';
try {
$image = new ImageResize($path);
$image->quality_jpg = 85;
$image->resizeToWidth(1920);
$new_name = 'img_1920x_' . generate_unique_id() . '.jpg';
$new_path = 'uploads/' . $folder . '/' . $new_name;
$config['source_image'] = base_url($new_path);
$config['wm_overlay_path'] =
base_url('uploads/logo/waterLogo.png');
$config['wm_type'] = 'overlay';
$config['width'] = '200';
$config['height'] = '100';
$this->image_lib->initialize($config);
$this->image_lib->watermark();
$image->save(FCPATH . $new_path, IMAGETYPE_JPEG);
return $new_name;
} catch (ImageResizeException $e) {
return null;
}
如果我试图在应用程序的另一个地方使用水印函数,我不会遇到这个问题。你认为我做错了什么?提前谢谢 您是否会因为抛出错误的特定代码行而收到错误?如果是的话,你能用这些信息更新你的帖子吗?不幸的是,错误中没有指定行。你检查过该语言文件是否存在吗/language/default/imglib_lang.php,另请参见