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,另请参见