大多数情况下,我上传图像时会收到错误消息,提示“您提交的文件名已存在于服务器上”。我正在使用codeigniter版本2.1.0。请提供有关如何解决此问题的帮助。
谢谢
请启用encrypt_name
,在此处找到更多
$config['encrypt_name'] = TRUE;
通过此行,您告诉codeigniter为您的文件创建(伪)随机filname,因此您的文件将是唯一的(在名称上)。
此外,您可以创建一个在文件夹中上传文件的系统,请考虑以下文件夹结构:
/files/pictures/<date_of_upload>/<random_string>_big.jpg
/files/pictures/<date_of_upload>/<random_string>_thumb.jpg
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句